This job has expired
Looking for a job like Azure .NET Developer in or near St. Paul, MN? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
The Azure .NET Developer will modernize MnDOT's legacy systems, transforming them into scalable applications using modern technologies like C#, Azure, and SQL Server. This role involves establishing automated testing standards, mentoring junior developers, and fostering a culture of continuous learning and technical excellence.
Responsibilities
- Collaborate with business partners and development team to gather, analyze, and validate requirements ensuring solutions align with business objectives and technical standards
- Design, develop, and implement modern software solutions to replace legacy systems using C#, Microsoft SQL Server, Oracle, PL/SQL, and Microsoft Azure
- Write, test, and maintain high-quality code that meets functional and technical requirements, adhering to MNIT and MnDOT development standards, policies, and security guidelines
- Ensure applications are developed in compliance with Section 508 Accessibility requirements and WCAG 2.1 standards
- Actively participate in Agile ceremonies, including sprint planning, reviews, and retrospectives, maintaining accurate and up-to-date work items
- Provide mentorship and technical guidance to junior developers, focusing on improving code quality, establishing robust automated testing practices
- Provide knowledge transfer to state staff
Requirements
- Senior-level technical capabilities with object-oriented programming and design, including .NET Core and C# in an Azure cloud environment
- Experience with front-end and back-end technologies including JavaScript, jQuery, XML, JSON, REST, SOAP, CSS, HTML, and SQL Server
- Experience working with Oracle procedures, PL/SQL, or other ETL tools and packages
- Proven experience developing with Azure DevOps, GitHub, Visual Studio, and associated tools
- Proven experience with Test Driven Development, writing automated unit tests, and creating CI/CD pipelines
- Demonstrated senior-level experience with the Software Development Lifecycle (SDLC), Agile, and iterative development methodologies
- Proven ability to build applications that adhere to Section 508 Accessibility requirements and WCAG 2.1 standards
Qualifications
- Successfully led at least two software development initiatives focused primarily on modernizing outdated legacy systems. Demonstrated senior-level technical capabilities with object-oriented programming.
Nice to Have
- Proven experience mentoring and training junior developers
- Experience guiding teams on code quality, automated pipelines, and testing best practices
- Ability to translate business requirements into technical specifications and design documentation
- Strong interpersonal skills to work effectively with business partners, developers, and stakeholders
- Proven extended experience participating in and leading Agile ceremonies and maintaining up-to-date work items
- Demonstrated ability to review and comprehend existing technical documentation, assess current system operations and business requirements, and offer actionable modernization strategies
Skills
Azure
*
C++
*
XML
*
JavaScript
*
CSS
*
HTML
*
REST
*
SOAP
*
Agile
*
SQL Server
*
Oracle
*
JSON
*
Azure DevOps
*
CI/CD
*
.NET Core
*
SDLC
*
GitHub
*
jQuery
*
PL/SQL
*
Test Driven Development
*
Visual Studio
*
WCAG 2.1
*
Microsoft DotNet
*
* Required skills