About The Position

We are seeking a highly skilled and hands-on Engineering Manager to lead the design, development, modernization, and delivery of enterprise-grade applications across legacy and modern technology stacks. The ideal candidate will bring strong technical expertise in Microsoft technologies, frontend engineering, cloud-native practices, and AI-assisted software development while leading engineering teams to deliver scalable, secure, and high-quality solutions. This role requires a balance of technical leadership, people management, architecture guidance, and collaboration across business, QA, DevOps, and product teams.

Requirements

  • Strong experience with C# / .NET Framework 4.5–4.8 and .NET 9
  • Expertise in ASP.NET MVC 5, Web API 2, WCF, and Entity Framework 6
  • Hands-on experience with Angular 17, TypeScript, Angular Forms, and Angular CLI
  • Experience with AI coding assistants and AI-enabled engineering workflows (Cursor, Codex, Claude, copilots, CLI-based AI tools)
  • Deep expertise in SQL Server, T-SQL development, query optimization, and database performance tuning
  • Experience implementing authentication and authorization using OAuth2, JWT, and Azure Active Directory
  • Strong understanding of enterprise application architecture and scalable software design principles
  • Experience leading engineering teams and driving technical delivery in Agile environments

Nice To Haves

  • Experience with testing frameworks such as NUnit and Selenium WebDriver
  • Familiarity with CI/CD tools and deployment automation using GitHub Actions, AWS, and Artifactory
  • Knowledge of observability and monitoring practices using OpenTelemetry
  • Exposure to DevOps practices, release management, and cloud-native engineering concepts
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Experience working in enterprise or large-scale distributed application environments
  • Exposure to cloud platforms and microservices architecture is a plus
  • Strong communication and stakeholder management skills

Responsibilities

  • Lead the design, development, enhancement, and maintenance of enterprise applications using C#, ASP.NET MVC, Web API, Angular, and SQL Server
  • Drive modernization initiatives across legacy .NET Framework applications and modern .NET platforms (.NET 9)
  • Leverage AI-assisted development tools and frameworks (e.g., Cursor, Codex, Claude, copilots, automated refactoring tools) to improve engineering productivity and accelerate the Product Development Lifecycle (PDLC)
  • Provide technical leadership across multiple technology stacks, including .NET Framework 4.x and modern .NET ecosystems
  • Architect and implement secure, scalable RESTful APIs using OAuth2, JWT authentication, and Azure Active Directory
  • Lead frontend engineering efforts using Angular 17, TypeScript, Angular Forms, and Angular CLI
  • Optimize SQL Server databases, T-SQL queries, stored procedures, and Entity Framework operations for performance and scalability
  • Implement modular architecture patterns, dependency injection, and engineering best practices
  • Troubleshoot and stabilize legacy systems while introducing modern engineering standards and observability practices
  • Collaborate closely with QA, DevOps, business stakeholders, and cross-functional teams to ensure successful product delivery
  • Conduct code reviews, mentor engineers, and facilitate technical design discussions
  • Support production deployments, issue resolution, and continuous improvement initiatives
  • Contribute to CI/CD pipeline enhancements and deployment automation strategies
  • Understand and incorporate client-specific business workflows and rules into technical solutions
  • Foster a culture of innovation, engineering excellence, accountability, and continuous learning within the team
  • Mentor and coach development teams to achieve high engineering standards
  • Drive technical decision-making and architecture governance
  • Encourage adoption of modern development practices, automation, and AI-assisted engineering
  • Ensure code quality, security, maintainability, and scalability across all deliverables
  • Promote collaboration, innovation, and continuous improvement within the organization

Benefits

  • Opportunity to lead modernization and digital transformation initiatives
  • Exposure to cutting-edge AI-assisted development practices
  • Collaborative engineering culture focused on innovation and continuous improvement
  • Challenging and impactful enterprise-scale projects
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service