Associate Tech Lead

Overview

On Site
Depends on Experience
Full Time

Job Details

Overview:
We are seeking a highly skilled and experienced Lead .NET Engineer to spearhead the design and modernization of enterprise applications. This is a hands-on leadership role requiring deep expertise in modern .NET technologiesparticularly ASP.NET Core, Razor Pages, Web API, and frontend frameworks. The ideal candidate is passionate about transforming legacy systems into modern, scalable, and maintainable solutions and thrives in a fast-paced, collaborative environment.

Key Responsibilities:

  • Lead the end-to-end design, development, and modernization of enterprise-grade .NET applications.
  • Architect and implement clean, scalable, and maintainable solutions using ASP.NET Core, Razor Pages, and Web APIs.
  • Provide technical leadership and mentorship to engineering teams on best practices in modern web development, DevOps, and CI/CD.
  • Collaborate closely with solution architects, product managers, and UI/UX designers to deliver intuitive and responsive user experiences.
  • Integrate modern frontend technologies with robust backend APIs.
  • Refactor legacy monolithic applications into modular, service-oriented, or microservices-based architectures.
  • Enforce coding standards through code reviews, automated testing, and quality assurance tools.
  • Drive implementation of security best practices, performance optimization, and cloud-readiness.
  • Actively participate in Agile ceremonies and take ownership of technical delivery for sprint goals.

Required Qualifications:

  • 10+ years of hands-on experience in enterprise application development with .NET/.NET Core.
  • Proven expertise in ASP.NET Core, Razor Pages, Web API, and Entity Framework Core.
  • Demonstrated experience in application modernization and re-platforming legacy .NET/ASP.NET systems.
  • Strong understanding of RESTful API design, API security protocols (OAuth2, OpenID Connect), and backend integration patterns.
  • Proficiency with Azure DevOps, CI/CD pipelines, and containerization technologies.
  • Experience working in Agile/Scrum environments with excellent communication and leadership skills.

Preferred Qualifications:

  • Experience with modern frontend frameworks (e.g., React, Angular, Blazor).
  • Knowledge of cloud-native architectures and deployment in Azure or similar platforms.
  • Familiarity with Domain-Driven Design (DDD) and Test-Driven Development (TDD).
"
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Milestone Technologies, Inc.