Search by job, company or skills

mclaren strategic solutions (mss)

Sr Technical Lead (.Net Core/Angular)

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

Next Generation of Technology Consulting

Our approach is built on delivering value by combining our powerful ecosystem of platforms with capital efficient execution.

We bring together deep domain expertise and our strength in technology to help the world's leading businesses build their digital core, optimize operations, accelerate revenue growth and deliver tangible outcomes at speed and scale.

Job Description

Hands-on full stack role owning end-to-end delivery of modernized applications across design, development, deployment, and production stability.Drives modernization from legacy to microservices/micro frontends, shapes technical direction, and mentors engineers while maintaining strong .NET Core backend and Angular frontend depth.

Key Responsibilities

  • Own end-to-end delivery of full stack systems from design through deployment and ongoing production stability.
  • Lead modernization and refactoring of legacy modules into microservices and micro frontends.
  • Drive engineering quality through code reviews, coding standards, and performance tuning.
  • Collaborate with DevOps to ensure robust CI/CD and release pipelines.
  • Partner with QA to enable and support test automation strategies.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term scalable fixes.
  • Mentor engineers and help build a high-performing engineering team over time.
  • Contribute to architecture decisions and future-state technical design.
  • Ensure systems are designed for high availability, scalability, and observability.
  • Work across frontend (Angular) and backend (.NET Core/.NET 6/8) components, including APIs and data layer.

Requirements

Must-Have Skills

  • 8-12 years of overall software engineering experience with recent hands-on development.
  • Strong individual contributor experience combined with technical leadership (mentoring, code reviews, leading pods/teams).
  • Advanced Angular (v12+) experience, including component-driven architecture and RxJS.
  • Expert-level C# with .NET Core / .NET 6+ for backend services.
  • Experience designing and refactoring systems into microservices architectures.
  • Strong RESTful API design experience, including scalability, security, and versioning.
  • Hands-on Microsoft Azure experience (e.g., App Services, Functions, Storage) in production environments.
  • Experience with CI/CD pipelines (Azure DevOps and/or GitHub Actions).
  • Strong SQL Server skills including query optimization, stored procedures, and performance tuning.
  • Solid understanding and practical application of Clean Architecture and SOLID principles.
  • Experience with design patterns in .NET (e.g., Repository, Factory, Singleton, Strategy; CQRS exposure is a plus).
  • Experience handling production systems at scale, including incident management and root cause analysis.
  • Demonstrated end-to-end ownership of systems (architecture decisions, deployment, monitoring, production support).
  • Experience with high availability, scalability, and observability practices.
  • Full stack profile with strong backend (.NET Core) and solid frontend (Angular), not skewed to only one side.

Nice-to-Have Skills

  • Experience with micro frontends, especially using Module Federation.
  • Containerization experience (e.g., Docker) at least at a basic level.
  • Exposure to Domain-Driven Design (DDD).
  • Experience with CQRS pattern.
  • Experience with Azure Key Vault and advanced Azure monitoring (e.g., Application Insights).
  • Experience in hiring processes or formal team-building activities.

Benefits

Hybrid

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148227275