Lead Developer - 26-05471

NavitasPartnersPhoenix, AZ
Onsite

About The Position

Navitas Partners, LLC is seeking a highly skilled Lead Developer to provide technical leadership, mentor development staff, and contribute to the design, development, and maintenance of enterprise-level information systems. This role combines hands-on full-stack development with team supervision and architectural guidance. The Lead Developer will analyze complex business requirements, recommend technical solutions, and ensure high-quality software delivery aligned with organizational standards. This position also includes supervisory responsibilities such as task assignment, performance evaluations, timesheet approvals, and regular one-on-one mentoring sessions.

Requirements

  • 5+ years of experience in software development, including at least 1 year in a leadership or supervisory role
  • Strong experience with Angular (v8+) and TypeScript, including upgrades and modernization efforts
  • Experience with .NET Core / ASP.NET MVC / Web API 2
  • Hands-on experience with SQL Server, stored procedures, and performance tuning
  • Experience with Docker, containerization, and deployment workflows
  • Experience with enterprise integration patterns (IBM MQ, SOAP/WSDL, SignalR)
  • Experience with reporting tools such as SSRS and Power BI
  • Strong understanding of Agile methodologies and DevOps practices
  • Experience working in legacy modernization environments (AngularJS to Angular, .NET Framework to .NET Core)
  • Familiarity with source control systems (Git or TFVC)
  • Strong troubleshooting, debugging, and analytical skills
  • C#, ASP.NET Core, Web API, MVC architecture
  • Angular and front-end architecture (components, services, RxJS)
  • SQL Server design, optimization, and stored procedure development
  • Microservices and distributed system architecture
  • Dependency Injection, Repository Pattern, Unit of Work, SOLID principles
  • JWT authentication and secure API design
  • Docker, container orchestration concepts (Kubernetes/Azure environments)
  • SignalR and messaging systems (IBM MQ)
  • CI/CD pipelines and DevOps practices
  • Testing frameworks (xUnit, unit testing practices)
  • AI-assisted development workflows (agentic AI tools)
  • Strong team leadership and mentoring abilities
  • Excellent communication and stakeholder management skills
  • Ability to manage multiple priorities in a fast-paced environment
  • Strong problem-solving and critical thinking abilities
  • Experience conducting performance reviews and team development activities
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)

Responsibilities

  • Lead and mentor a small development team in an Agile environment
  • Participate in sprint planning, task allocation, and code reviews
  • Design, develop, debug, test, deploy, and maintain enterprise applications
  • Develop complex SSRS and Power BI reports following development standards
  • Support production deployments and ensure post-release stability
  • Collaborate with developers, DBAs, and business analysts to deliver solutions
  • Contribute to modernization and improvement of legacy systems
  • Utilize source control systems for branching, packaging, and deployment
  • Ensure adherence to SDLC best practices and coding standards
  • Troubleshoot and resolve application issues and production defects
  • Conduct performance evaluations, approve timesheets, and provide ongoing team mentorship
  • Promote knowledge sharing and continuous improvement across the team
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service