Job Title:
.NET Full Stack Developer
San Diego/Remote
Job Description:
We are seeking a skilled and experienced .NET Full Stack Developer with 5-7 years of hands-on experience in MS .NET, T-SQL, React JS, Azure DevOps, CI/CD, and proficient knowledge of GIT, Azure, and Azure API Gateway. The successful candidate will play a key role in designing, developing, and maintaining scalable and high-performance full-stack applications to meet the needs of our organization
Roles & Responsibilities:
  • Design, develop, and maintain full-stack applications utilizing MS .NET Core, ASP.NET, React JS and T-SQL, MVC, Entity Framework technologies.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Implement best practices for code quality, testing, and deployment using Azure Dev Ops for CI/CD pipelines.
  • Utilize GIT for version control management and collaboration within the development team.
  • Work with Azure services such as Azure API Gateway, Azure Functions, Azure SQL Database, and Azure App Service to build cloud-native applications.
  • Ensure the security, scalability, and reliability of applications through proper design and implementation.
  • Troubleshoot and debug issues, perform root cause analysis, and implement solutions in a timely manner.
  • Stay updated with emerging technologies and industry trends to continuously improve skills and enhance development practices.
  • 5-7 years of professional experience as a .NET Full Stack Developer or similar role.
  • Proficiency in T-SQL, MS .NET, React JS, and related frameworks/libraries.
  • Experience with Azure Dev Ops, CI/CD pipelines, and automated deployment processes.
  • Strong knowledge of GIT for version control management and collaborative development workflows.
  • Familiarity with Azure services such as Azure API Gateway, Azure Functions, Azure SQL Database, and Azure App Service.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills with the ability to work effectively in a team environment.
  • Ability to adapt to changing priorities and work efficiently in a fast-paced environment.
  • Bachelor’s degree in Computer Science, Engineering, or a related field

Interested? Send your resume and cover letter to