> Markdown version of [/jobs/ext/1310744-lead-developer](https://www.wearedevelopers.com/jobs/ext/1310744-lead-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - **Company:** Compu-Vision Consulting Inc. - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** ASP.NET, Multitier Architecture, Artificial Intelligence, Application Integration Architecture, ASP.NET MVC Framework, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Software Quality, Code Review, Databases, Database Design, Dependency Injection, Software Design Patterns, DevOps, Entity Framework, IBM WebSphere MQ, Performance Tuning, Scrum Methodology, Software Maintenance, Systems Development Life Cycle, Power BI, SignalR, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, SQL Stored Procedures, SQL Server Reporting Services, TypeScript, Web Services Description Language, Enterprise Application Integration, Enterprise Software Applications, Test-Driven Development (TDD), Delivery Pipeline, Software Security, Git, Xunit, AngularJS, Solid Principles, Kubernetes, Information Technology, Front End Software Development, Restful APIs, Software Version Control, Docker, Legacy Systems, Web Api, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/67eeac6b-14dd-4bb9-bd1f-7f92a1ccfe41 ## About the Role * Strong experience with C#, ASP.NET MVC, Web API, and ASP.NET Core * Frontend development using Angular (v8+) and TypeScript * Experience with AngularJS legacy systems and modernization strategies * Proficiency in SQL Server, including database design, stored procedures, and performance tuning * Hands-on experience with Entity Framework, Dapper, and AutoMapper * Experience with SSRS and Power BI reporting tools Architecture & Integration * Knowledge of N-tier, layered, and microservices architectures * Experience with design patterns such as Repository, Unit of Work, and Dependency Injection * Experience with REST APIs, JWT authentication, and API security * Familiarity with enterprise integration patterns (IBM MQ, SOAP/WSDL, SignalR) Cloud & DevOps * Experience with Docker containerization and orchestration platforms (e.g., Kubernetes, Azure Container Apps) * Knowledge of CI/CD pipelines and source control (Git or TFVC) * Experience with environment management across development and production systems Modern Development Practices * Strong understanding of SOLID principles and test-driven development * Experience with unit testing frameworks (xUnit, tSQLt) * Familiarity with AI-assisted/agentic coding tools to improve productivity and code quality __________________________________________________ Leadership & Functional Skills * Strong analytical, problem-solving, and critical-thinking abilities * Experience leading Agile teams (sprint planning, task management, code reviews) * Ability to manage multiple priorities in a fast-paced environment * Excellent communication and stakeholder collaboration skills, * Experience in government, judicial, or public-sector technology environments * Background in legacy system modernization and microservices transformation * Experience working with large-scale databases and enterprise applications, * Minimum 5 years of experience in software development and system design * At least 1 year of supervisory or team leadership experience * Equivalent combinations of education and experience may be considered, * Bachelor s degree in Computer Science or a related field ## Description A leading organization is seeking a Lead Developer to provide technical leadership, mentor team members, and deliver high-quality software solutions. This role involves managing a small development team, performing advanced technical analysis, and driving the design, development, and modernization of enterprise applications., * Analyze and enhance existing systems to meet business and user needs * Develop complex SSRS and Power BI reports following established standards * Support deployment and ongoing maintenance of applications in production * Troubleshoot and resolve application issues and defects, * Follow best practices across SDLC: analysis, design, development, testing, deployment, and support * Contribute to process improvements and innovation initiatives * Ensure application accuracy, efficiency, and stability through rigorous testing Collaboration & Teamwork * Work closely with developers, database administrators, and business analysts * Coordinate with cross-functional teams to support development initiatives * Participate in brainstorming and process improvement efforts Team Leadership & Supervision * Mentor and train junior developers * Conduct performance evaluations and approve timesheets * Lead one-on-one meetings and support team development * Provide code reviews and technical guidance Support & Maintenance * Assist in resolving customer support issues and production incidents * Maintain and enhance applications post-deployment ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)