Azure .NET Tech Lead

Prophecy Technologies

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of hands-on experience in .NET development.
  • Strong experience in .NET Core development, C, ASP.NET Core, and Web API development.
  • Familiarity with WPF applications and experience in transitioning or migrating WPF to a web-based application.
  • Knowledge of database systems (SQL Server, MySQL) and ORM frameworks like Entity Framework Core.
  • Strong expertise in API architecture, microservices, and system integration.
  • Experience with Azure services and cloud-based solution design.
  • Excellent communication and leadership skills.

Responsibilities

  • Develop and maintain applications using .NET Core / .NET 6+, C, and related frameworks.
  • Perform detailed code reviews, provide feedback, and drive continuous improvement.
  • Design and build RESTful APIs, microservices, and integration components.
  • Troubleshoot and resolve complex technical issues.
  • Lead, mentor, and guide a team of developers to ensure high-quality deliverables.
  • Oversee the full SDLC including design, development, code review, testing, and deployment.
  • Collaborate with architects, product owners, and cross-functional teams.

Benefits

  • Opportunity to lead a skilled technical team and make architectural decisions.
  • Exposure to modern technologies and cloud services, particularly Azure.
  • Focus on application migration projects, enhancing skills in modern development.
  • Collaborative environment working with cross-functional teams including product owners and mobile teams.
Full Job Description
Role Overview:

We are seeking a highly skilled .NET Tech Lead with strong hands-on experience in application development, API architecture, integration, Azure cloud services, and modern mobile technologies. The ideal candidate will lead a technical team, provide architectural guidance, conduct code reviews, and deliver high-quality software solutions aligned to business needs. This role requires a strong background in .NET development, C, and modern web technologies, with hands-on experience in application migration projects.

Key Responsibilities:
  • Develop and maintain applications using .NET Core / .NET 6+, C, and related frameworks.
  • Perform detailed code reviews, provide feedback, and drive continuous improvement.
  • Design and build RESTful APIs, microservices, and integration components.
  • Troubleshoot and resolve complex technical issues.
  • Lead, mentor, and guide a team of developers to ensure high-quality deliverables.
  • Oversee the full SDLC including design, development, code review, testing, and deployment.
  • Collaborate with architects, product owners, and cross-functional teams.
  • Ensure adherence to coding standards, best practices, and development processes.
  • Collaborate with cross-functional teams to understand the existing WPF application architecture and business requirements.
  • Architect and implement scalable, secure APIs and services.
  • Integrate with internal/external systems using REST, SOAP, Webhooks, and other patterns.
  • Optimize API performance, security, and reliability.
  • Collaborate with mobile application teams (Android/iOS/Xamarin/Maui/React Native) and understand mobile integration patterns, API consumption, and performance considerations.
  • Hands-on experience with Azure App Services, Functions, API Management, Cosmos DB, Key Vault, Storage, Azure DevOps.
  • CI/CD pipeline setup and DevOps practices.
  • Cloud architecture understanding for scalable solutions.

Required Skills:
  • Strong experience in .NET Core development, C, ASP.NET Core, and Web API development.
  • Familiarity with WPF applications and experience in transitioning or migrating WPF to a web-based application.
  • Knowledge of database systems (SQL Server, MySQL, etc.) and ORM frameworks like Entity Framework Core.
  • Strong expertise in C, .NET Core/.NET 6+, Entity Framework, LINQ.
  • In-depth knowledge of API architecture, microservices, and system integration.
  • Experience with SQL Server, Stored Procedures, and ORM tools.
  • Understanding of mobile app development or mobile integration workflows.
  • Strong experience with Azure services and cloud-based solution design.
  • Strong problem-solving abilities and debugging skills.
  • Excellent communication and leadership skills.

Qualifications:
  • 10+ years of hands-on experience in .NET development.

Preferred Skills:
  • Working knowledge of AI technologies or Azure Cognitive Services.

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Azure .NET Tech Lead jobs: