Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Lead Full Stack Engineer (.NET + Angular) (#4276)

N-iX

Brasília

Híbrido

BRL 120.000 - 160.000

Tempo integral

Há 15 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading technology firm is seeking a Lead Full Stack Engineer (.NET + Angular) to drive a critical modernization project. This role involves leading architecture and development, guiding migrations from legacy systems to a modern architecture, and mentoring engineers. Candidates must have extensive .NET and Angular experience, as well as strong collaboration skills. The position offers flexible work options and opportunities for professional growth.

Serviços

Flexible working format
Competitive salary and compensation package
Professional development tools
Active tech communities

Qualificações

  • Extensive senior-level software engineering experience with a proven track record of leading complex technical modernization projects.
  • Experience architecting and migrating monolithic applications to decoupled, API-driven SPA architectures.
  • Exceptional command of written and spoken English.

Responsabilidades

  • Lead the hands-on architecture and development for the modernization of a flagship business application.
  • Guide the backend migration from a legacy .NET Framework 4.5.2 to .NET 10.
  • Spearhead the complex frontend migration from Angular 6 to Angular 20.

Conhecimentos

Deep mastery of the .NET ecosystem
Expert-level Angular skills
Solid hands-on experience with Azure DevOps
Proven experience with MySQL
Strong communication and collaboration skills

Ferramentas

Azure DevOps
MySQL
Descrição da oferta de emprego

Lead Full Stack Engineer (.NET + Angular) (#4276)

South America

Work type:

Office/Remote

Technical Level:

Leader

Job Category:

Software Development

Project:

Top American Provider of Electrical Operations and Maintenance Services

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 to implement and enforce a strict "API-first" decoupled architecture, ensuring a clean separation between the new SPA frontend and the .NET 10 backend.
  • 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
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.