Full Stack Developer

Location: San Francisco, California
Category: Software Development
Employment Type: Contract
Work Location: Hybrid
Job ID: 36146
Date Added: 04/30/2026
Senior Full Stack Developer (.NET / Azure)
Location: San Francisco – 3 days in office
Rate $75-90 ph/w2 – No C2C

About the Role
Mainz Brady Group is seeking an experienced Senior Full Stack Developer to join a next-generation enterprise platform team. This role requires a hands-on engineer with strong cloud expertise, capable of designing scalable solutions and modernizing legacy applications across a Microsoft/Azure ecosystem.

Key Responsibilities
  • Design and develop cloud-native applications using Azure (AKS, App Services, Functions)
  • Modernize legacy .NET applications into microservices-based architectures
  • Maintain and enhance existing applications built with React, C#, .NET Core, MVC, and REST APIs
  • Build and support APIs using OAuth2.0, JWT, and modern authentication frameworks
  • Monitor and optimize application performance using Azure Monitoring tools
  • Collaborate with stakeholders and senior leadership to deliver scalable, high-quality solutions

Required Qualifications
  • 10+ years of software engineering experience, preferably in financial services or enterprise environments
  • Strong expertise in C#, .NET Core, ASP.NET, MVC, and REST API development
  • Experience with Azure services (App Services, Functions, AKS, Logic Apps, Azure AD)
  • 5+ years of experience with SQL (queries, stored procedures, triggers, functions)
  • Frontend experience with React, JavaScript, jQuery, Bootstrap, and CSS
  • Experience modernizing legacy systems into cloud-native architectures
  • Strong understanding of scalability, high availability, and system design

Preferred Qualifications
  • Experience with microservices and containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines and Azure DevOps
  • Background in asset management or financial systems

Education
  • Bachelor’s degree in Computer Science or related field

Mainz Brady Group is a technology staffing firm with offices in California, Oregon and Washington.  We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis.  Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S.

Mainz Brady Group is an Equal Opportunity Employer.  We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all of our staffing processes.  Mainz Brady Group does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.
 

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Please upload your resume as a doc, pdf, rtf or txt file.

Related Jobs