Lead Full Stack Engineer (.NET + Angular)

8 Minutes ago • All levels
Full Stack Development

Job Description

We are seeking an experienced Lead Full Stack Engineer to join a high-impact, strategic technology initiative. Our mission is to evolve a core business application for a market-leading enterprise, proactively transforming the platform into a secure, maintainable, and high-performance architecture. As the team's technical pillar, you will be responsible for guiding the hands-on transformation of a legacy stack (.NET Framework 4.5.2, Angular 6) into a modern, decoupled, API-driven architecture, building the foundation for future innovation and scale.
Must Have:
  • Lead hands-on architecture and development for application modernization.
  • Guide backend migration from .NET Framework 4.5.2 to .NET 10.
  • Spearhead frontend migration from Angular 6 to Angular 20.
  • Collaborate with Solution Architect on API-first decoupled architecture.
  • Address and resolve critical dependency challenges (NuGet, JavaScript libraries).
  • Work with DevOps Engineer to optimize CI/CD pipelines in Azure DevOps.
  • Mentor Senior and Middle engineers, ensuring code quality.
  • Partner with QA team for regression testing and validation.
  • Extensive senior-level software engineering experience.
  • Deep mastery of the .NET ecosystem.
  • Expert-level Angular skills with complex migration experience.
  • Experience architecting and migrating to decoupled SPA architectures.
  • Solid hands-on experience with Azure DevOps and YAML-based CI/CD.
  • Proven experience with MySQL, including driver upgrades and refactoring.
  • Familiarity with replacing legacy .NET components (System.Web, OWIN, Microsoft.AspNet.WebApi.Core).
  • Exceptional command of written and spoken English.
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Add these skills to join the top 1% applicants for this job

game-texts
quality-control
mysql
yaml
.net-core
azure
azure-devops
ci-cd
angular
asp.net
javascript

We are seeking an experienced Lead Full Stack Engineer to join a high-impact, strategic technology initiative. Our mission is to evolve a core business application for a market-leading enterprise, proactively transforming the platform into a secure, maintainable, and high-performance architecture.

As the team's technical pillar, you will be responsible for guiding the hands-on transformation of a legacy stack (.NET Framework 4.5.2, Angular 6) into a modern, decoupled, API-driven architecture, building the foundation for future innovation and scale.

What You'll Do:

  • Lead the hands-on architecture and development for the complete modernization of a flagship business application.
  • Guide the backend migration from the legacy .NET Framework 4.5.2 to .NET 10. This includes replacing the OWIN-based hosting infrastructure with native ASP.NET Core middleware and refactoring code to remove System.Web dependencies (e.g., HttpContext, Session).
  • Spearhead the complex frontend migration from Angular 6 to Angular 20. You will manage an incremental, version-by-version approach to mitigate risk, addressing numerous breaking changes and updating third-party libraries.
  • Collaborate with the Solution Architect to implement and enforce a strict "API-first" decoupled architecture, ensuring a clean separation between the new SPA frontend and the .NET 10 backend.
  • Address and resolve critical dependency challenges, replacing dozens of incompatible NuGet packages (e.g., Microsoft.Owin, Swashbuckle.Core, MySql.Data.Entity) and outdated JavaScript libraries.
  • Work closely with the DevOps Engineer to build and optimize multi-stage CI/CD pipelines in Azure DevOps using YAML.
  • Mentor and guide the team's Senior and Middle engineers, establishing best practices and ensuring code quality within the new architecture.
  • Partner with the QA team to support the creation of the manual regression test suite and validate functionality during continuous in-sprint testing phases.

What We're Looking For:

  • Extensive senior-level software engineering experience with a proven track record of leading complex technical modernization projects.
  • Deep mastery of the .NET ecosystem, including experience with both legacy .NET Framework 4.x (particularly ASP.NET) and modern .NET Core / .NET 10.
  • Expert-level Angular skills, specifically with demonstrable experience in complex migrations across multiple major versions (e.g., migrating from Angular 6 or similar).
  • Experience architecting and migrating monolithic (tightly-coupled) applications to decoupled, API-driven Single Page Application (SPA) architectures.
  • Solid hands-on experience with Azure DevOps, particularly building and managing YAML-based CI/CD pipelines.
  • Proven experience with MySQL, including upgrading data access drivers (e.g., from MySql.Data to MySql.EntityFrameworkCore) and refactoring data access logic.
  • Familiarity with the challenges of replacing legacy .NET components like System.Web, OWIN, and Microsoft.AspNet.WebApi.Core.
  • Strong communication and collaboration skills to work effectively with multidisciplinary technical teams (DevOps, QA, DBAs) and manage project dependencies.
  • Exceptional command of written and spoken English.

Why Join Us?

  • Take the primary technical leadership role in a critical, high-impact modernization project.
  • Solve complex technical challenges spanning deep framework migrations and a complete architectural transformation.
  • Work with a dedicated, multidisciplinary team of architects, engineers, and QA specialists focused on a clear objective.
  • See the direct results of your work as you transform a core application into a modern, secure, and high-performance platform.
  • Be part of a quality first company, multiple options for getting new education and certifications.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Set alerts for more jobs like Lead Full Stack Engineer (.NET + Angular)
Set alerts for new jobs by N-ix
Set alerts for new Full Stack Development jobs in Argentina
Set alerts for new jobs in Argentina
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙