Lead Developer (Full Stack .NET / Angular)
Location: Phoenix, AZ (Hybrid)
Duration: Temp-to-Hire (June 2026 June 2027)
Schedule: Full-time (40 hrs/week, 1st Shift)
Client: Maricopa County
About the Role We are seeking a highly skilled Lead Developer to join a dynamic team supporting Maricopa County's judicial systems. This role combines hands-on full-stack development with technical leadership, mentoring a small development team and driving modern application architecture.
You will play a critical role in designing, developing, and maintaining enterprise applications while guiding modernization efforts across legacy and modern platforms.
Key Responsibilities - Lead and mentor a team of developers in an Agile environment
- Design, develop, and maintain full-stack applications using .NET and Angular
- Perform advanced technical analysis and propose scalable solutions
- Develop and maintain SSRS and Power BI reports
- Support application deployment and production maintenance
- Drive modernization initiatives (AngularJS Angular, .NET Framework .NET Core)
- Collaborate with developers, DBAs, and business analysts
- Perform code reviews, sprint planning, and task management
- Troubleshoot complex application and system issues
- Approve timesheets, conduct performance evaluations, and hold 1:1 meetings
- Ensure best practices in source control, testing, and deployment
Required Qualifications - 5+ years of experience in software development (.NET full stack)
- 2+ years of leadership or team management experience
- Bachelor's degree in Computer Science or related field
Technical Skills Core Technologies - C#, ASP.NET MVC, .NET Core, Web API
- Angular (v8+) & TypeScript
- SQL Server (database design, stored procedures, performance tuning)
Frontend & Backend - Angular architecture, RxJS, services, component design
- Entity Framework, AutoMapper, Dapper
- REST API development and middleware pipelines
Cloud, DevOps & Containers - Docker (Dockerfile, Compose, containerization)
- CI/CD practices and deployment pipelines
- Microservices architecture & service decomposition
Integration & Messaging - IBM MQ (message queuing)
- SignalR (real-time communication)
- SOAP/WSDL services
Security - JWT authentication
- API security and single sign-on
Reporting Preferred Experience - Experience in government, court, or public sector systems
- Legacy modernization (AngularJS, Classic ASP, .NET Framework)
- Experience working with large enterprise databases (1000+ tables, 10k+ procedures)
- Familiarity with AI-powered coding tools/workflows
Leadership & Soft Skills - Strong analytical and problem-solving skills
- Ability to mentor and develop team members
- Excellent communication across all organizational levels
- Ability to manage multiple priorities in a fast-paced environment
Work Environment - Hybrid work model (Phoenix, AZ)
- Collaborative, Agile team environment
- May require extended periods of sitting, standing, and computer use
- Occasional lifting up to 20 lbs
Additional Requirements - Background check required
- No travel required
- No drug screening