Senior .NET Full Stack Developer
Location: Rancho Cucamonga, CA (Onsite)
Employment Type: Contract Job Summary
We are seeking an experienced Senior .NET Full Stack Developer to join our team onsite in Rancho Cucamonga, CA. The ideal candidate will have strong experience developing enterprise web applications using C#, .NET Web API, Angular, SQL Server, and Azure DevOps. Experience with RabbitMQ and distributed application architecture is highly preferred.
Required Skills
- Strong experience with C# and ASP.NET Web API
- Hands-on experience with Angular (Angular 2+ preferred; AngularJS also acceptable)
- Solid knowledge of JavaScript, jQuery, HTML5, and CSS3
- Experience developing and consuming RESTful Web Services
- Experience with RabbitMQ or similar message queue technologies
- Strong understanding of asynchronous processing and distributed application architecture
- Experience with Microsoft SQL Server and/or MySQL
- Knowledge of database design, development, and optimization
- Experience configuring and deploying web applications using IIS
- Hands-on experience with Azure DevOps and CI/CD pipelines
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication and collaboration skills
Preferred Qualifications
- Experience working in enterprise healthcare or insurance environments
- Familiarity with Agile/Scrum development methodologies
- Experience with build automation and deployment best practices
Responsibilities
- Design, develop, and maintain scalable full-stack web applications
- Build and enhance RESTful APIs and backend services using C#
- Develop responsive user interfaces using Angular
- Integrate applications using RabbitMQ and asynchronous messaging
- Design and optimize SQL Server/MySQL databases
- Configure and deploy applications through IIS
- Build and maintain Azure DevOps CI/CD pipelines
- Troubleshoot production issues and optimize application performance
- Collaborate with cross-functional teams throughout the software development lifecycle
Required Experience: 7+ years of professional software development experience.