Overview: Job Title: Azure API DeveloperLocation: Onsite - San Francisco, CA / San Ramon, CA
Experience Required: 10+ Years
Employment Type: Contract
Role Overview We are seeking a senior
Azure API Developer to design, modernize, and support enterprise applications on
Microsoft Azure. This role requires deep hands-on expertise in
.NET technologies, API development, and Azure-native services, with a strong focus on modernizing legacy applications into scalable, cloud-native microservices.
The ideal candidate will also act as a technical subject-matter expert, collaborate closely with stakeholders, and ensure high performance, security, and reliability of customer-facing platforms.
Key ResponsibilitiesCloud-Native & API Development - Design and develop cloud-native applications using Azure Kubernetes Service (AKS), Azure App Services, and Azure Functions.
- Build and maintain RESTful APIs using C#, .NET Core, ASP.NET, Web API, and modern authentication standards.
- Implement secure APIs using OAuth 2.0, JWT, and industry best practices.
Legacy Modernization - Maintain and enhance legacy applications built on Angular, C#, .NET Core, MVC, ASP.NET, and ASP.NET WebForms.
- Lead efforts to modernize legacy .NET applications into microservices architectures deployed on AKS or Azure App Services.
Application Development & Support - Develop and support applications using Angular, jQuery, LINQ, Entity Framework, Web Services, and REST APIs.
- Ensure clean, maintainable, and scalable code aligned with enterprise standards.
Monitoring, Performance & Reliability - Configure and monitor application performance using Azure Monitor, Application Insights, or similar monitoring tools.
- Identify and resolve performance bottlenecks, availability issues, and security risks.
Domain Expertise & Stakeholder Management - Act as a Subject Matter Expert (SME) for Asset Management / Technology Platforms.
- Manage stakeholder expectations, including senior leadership and key decision-makers.
- Communicate effectively across technical and business teams.
Required Skills & Qualifications - 10+ years of professional experience in .NET application development and API engineering.
- Strong expertise in C#, .NET Core, ASP.NET, MVC, Web API, and RESTful services.
- Hands-on experience with Azure services, including AKS, App Services, Azure Functions, and Azure Monitoring.
- Proven experience modernizing legacy .NET applications to cloud-native microservices.
- Strong knowledge of OAuth 2.0, JWT, and API security best practices.
- Experience with Angular and frontend-backend integration.
- Strong understanding of Entity Framework, LINQ, and relational databases (SQL Server preferred).
- Excellent communication skills and ability to work with senior stakeholders.
Key Competencies - Strong technical ownership and problem-solving skills
- Ability to influence and collaborate across teams
- Quality- and performance-focused engineering mindset
- Adaptability in complex enterprise environments
Technical SkillsMicrosoft Azure | AKS | Azure App Services | Azure Functions | C# | .NET Core | ASP.NET | MVC | REST APIs | OAuth2 | JWT | Angular | Entity Framework | SQL Server | Microservices