Role: .NET Full Stack Developer

Duration: 12 Months

City: Saint Paul / Minneapolis

State: Minnesota

Title: Senior .NET Full Stack Developer (Azure Cloud)

Total Required Experience in Years: 10%2B Years

Mode of Work: Hybrid Saint Paul / Minneapolis, MN

Job Description:

The client is seeking a Senior .NET Full Stack Developer to design, develop, modernize, and support enterprise-grade applications utilizing Microsoft .NET technologies and Azure cloud services. The ideal candidate will have extensive experience building scalable web applications, modernizing legacy .NET solutions, developing cloud-native services, and working in Agile delivery environments.

This role will collaborate closely with Solution Architects, Business Analysts, Product Owners, and development teams to deliver secure, scalable, and high-performing enterprise applications.

Key Responsibilities:

Application Development

  • Design, develop, test, and deploy enterprise-grade .NET applications.

  • Build scalable applications using:

    • .NET Core

    • ASP.NET MVC

    • C#

    • REST APIs

  • Develop reusable components and services.

  • Support application enhancements and maintenance activities.

  • Participate in code reviews and technical design sessions.

Azure Cloud Development

  • Design and implement Azure cloud-based solutions.

  • Develop and support:

    • Azure App Services

    • Azure Functions

    • Azure SQL Database

    • Azure Storage Services

  • Support cloud migration and modernization initiatives.

  • Optimize cloud application performance and scalability.

Database Development

  • Design relational database solutions.

  • Develop:

    • SQL Queries

    • Stored Procedures

    • Views

    • Functions

    • Triggers

  • Support enterprise data management requirements.

  • Optimize database performance and data access strategies.

Legacy Modernization

  • Analyze and decode existing legacy .NET applications.

  • Develop modernization strategies for Azure migration.

  • Refactor legacy applications into cloud-native architectures.

  • Improve maintainability, scalability, and security.

Integration Development

  • Integrate applications with:

    • Third-Party APIs

    • Enterprise Databases

    • Cloud Services

    • Internal Systems

  • Develop secure and scalable API integrations.

  • Support service-oriented and microservices architectures.

DevOps & CI/CD

  • Build and maintain CI/CD pipelines.

  • Support automated deployments and release management.

  • Implement development best practices.

  • Collaborate with DevOps teams to improve delivery efficiency.

Performance & Support

  • Troubleshoot production and development issues.

  • Optimize application performance and scalability.

  • Monitor system health and reliability.

  • Resolve high-priority incidents and defects.

Required Skills:

  • 10%2B years of .NET Development experience.

  • Strong experience with:

    • C#

    • ASP.NET

    • .NET Core

    • Web APIs

  • Experience developing Azure cloud solutions.

  • Hands-on experience with:

    • Azure App Services

    • Azure Functions

    • Azure SQL

  • Strong database design experience.

  • Advanced SQL and Stored Procedure development.

  • Experience with enterprise-scale data management solutions.

  • Experience modernizing legacy .NET applications.

  • Experience integrating third-party APIs and cloud services.

  • Strong understanding of application architecture and design patterns.

  • Experience working in Agile/Scrum environments.

Preferred Skills:

  • Azure DevOps.

  • CI/CD Pipeline Development.

  • Entity Framework.

  • Microservices Architecture.

  • Docker and Kubernetes.

  • Azure API Management.

  • Azure Service Bus.

  • Git/GitHub.

  • React or Angular.

  • Caching Technologies (Redis).

Qualifications:

  • Bachelor\'s Degree in Computer Science, Information Technology, Software Engineering, or related field.

  • Equivalent professional experience may be considered.

Education:

  • Bachelor\'s Degree Preferred.

Certifications:

  • Microsoft Certified: Azure Developer Associate preferred.

  • Microsoft Certified: Azure Solutions Architect Expert preferred.

  • Microsoft Certified: DevOps Engineer Expert preferred.

Additional Information:

  • Location: Saint Paul / Minneapolis, Minnesota

  • Duration: 12 Months

  • Work Arrangement: Hybrid

  • Work Authorization: USC, GC, GC-EAD Preferred

  • Strong Azure cloud development experience required.

  • Legacy .NET modernization experience highly preferred.

  • Enterprise application development background preferred.

  • Agile/Scrum experience required.


Similar jobs

.NET Full Stack Developer

Apply Now
Back to search page