Senior .NET Solutions Developer
New
100% remote work within the United StatesFull-TimeSenior
Salary120,000 - 175,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSMicrosoft SQL ServerC#ASP.NET Web APIAzure.NET coreAngularReactCI/CDMicroservices
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience building enterprise applications.
- Strong expertise in C#, .NET Core, and ASP.NET Web API, including async programming, dependency injection, and middleware design.
- Hands-on experience with Angular, React, or similar modern front-end frameworks.
- Strong SQL Server experience, including query optimization, stored procedures, and performance tuning.
- Solid understanding of object-oriented programming, design patterns, and distributed system design principles.
- Experience with CI/CD pipelines, Git workflows, and modern DevOps practices.
- Hands-on experience deploying applications to Azure or AWS cloud environments.
- Strong debugging, troubleshooting, and performance optimization skills in production systems.
Responsibilities
- Lead the design, development, and support of enterprise-grade web applications across the full software lifecycle, including requirements analysis, architecture, implementation, and production support.
- Build and maintain scalable backend services using C#, .NET Core, and ASP.NET Web API, applying clean architecture and enterprise design patterns.
- Design and implement microservices, event-driven systems, and service-oriented architectures to support scalable distributed applications.
- Develop responsive and accessible front-end applications using Angular, React, or similar frameworks.
- Design, optimize, and maintain SQL Server databases, including stored procedures, complex queries, indexing strategies, and performance tuning.
- Implement secure authentication and authorization mechanisms using OAuth2, OpenID Connect, JWT, and identity providers such as Azure AD or Okta.
- Participate in CI/CD pipeline development, automated deployments, and infrastructure-as-code practices across environments.
- Troubleshoot and resolve production issues through root-cause analysis, ensuring system stability and performance.
View Full Description & ApplyYou'll be redirected to the employer's site