I8IS INC.
Senior .NET + Azure Developer
Publicado 29 de set. de 2026
Esta vaga foi publicada em EN
Senior .NET + Azure Developer
Location: Charlotte, NC
Work Arrangement: Hybrid
Employment Type: Full-Time / Contract
Visa:USC,GC,H1,H4 EAD
About the Role
We are seeking an experienced Senior .NET + Azure Developer to design, develop, and maintain scalable web-based applications using the Microsoft technology stack and modern Azure architectures. The ideal candidate will have strong hands-on development experience, architectural knowledge, and the ability to collaborate with architects, engineers, product teams, and offshore development teams.
Key Responsibilities
- Perform full lifecycle application development, including researching technical options, evaluating solutions, and developing proof-of-concepts.
- Determine optimal solutions for architecture, efficiency, maintainability, scalability, and performance in collaboration with developers and architects.
- Collaborate with Product Management to develop product roadmaps and ensure objectives are realistic and achievable.
- Work closely with Principal Engineers and offshore development teams to create and implement solution designs aligned with architectural standards.
- Design and develop modern, scalable applications using .NET and Microsoft Azure technologies.
- Mentor junior developers and provide technical guidance to team members.
- Participate in code reviews to ensure deliverables follow established coding standards and best practices.
- Apply a shift-left mindset by identifying and addressing technical issues early in the development lifecycle.
- Collaborate with stakeholders to understand requirements, own technical problems, and drive solutions from concept through implementation.
- Contribute to CI/CD practices and Infrastructure as Code (IaC) using Terraform for Azure infrastructure deployment.
- Design and implement solutions using modern architecture and distributed-system patterns.
Required Qualifications
- Bachelor's degree in Computer Science or a related field with 8+ years of .NET software development experience building web-based applications.
- OR Master's degree in Computer Science, Computer Engineering, or a related field.
- Strong experience with the Microsoft development stack, including:
- .NET Core
- .NET Framework 4.5+
- C#
- JavaScript
- RESTful Services
- ORM
- T-SQL
- JSON
- MVC
- XML
- HTML/CSS
- .NET Core
- Strong experience with Microsoft Azure and Azure-based architectures.
- Understanding of CI/CD concepts and Infrastructure as Code using Terraform.
- Experience designing solutions using modern architecture patterns, including:
- Microservices
- Service-Oriented Architecture (SOA)
- Domain-Driven Design (DDD)
- CQRS
- Asynchronous Messaging
- Azure Service Bus
- Event Sourcing
- APIs and Web Services
- Microservices
- Strong understanding of software architecture, scalability, maintainability, and performance.
- Excellent problem-solving, communication, collaboration, and stakeholder-management skills.
- Experience mentoring developers and contributing to technical discussions and solution design.
What We're Looking For
The successful candidate will be a hands-on senior engineer who can own problems and solutions, collaborate effectively across teams, communicate with stakeholders, and contribute to both application development and architectural decisions.
Resumo da função
Tipo de vaga
Tempo integral
Competências necessárias
Vagas similares
Ausbildung Bankkauffrau (m/w/d)
LBS Bezirksdirektor Michael Scheffner - LBS Südwest Beratungsstelle Montabaur
Ausbildung Bankkauffrau (m/w/d)
LBS Bezirksdirektor Michael Scheffner - LBS Südwest Beratungsstelle Montabaur
Building Maintenance Worker
Potentia Human Resources Inc.
Technicien(ne) de mise en service - Trois-Rivières
Régulvar
Client Service Representative (Graduate NYSC Intern)
Dunn and Braxton Limited
Process Analyst
Hunters Group