Lead Developer
Contract Length: 2 years
Pay Rate: $70/hr
Expected Start Date: May 2025
Lead Developer
Description:
As a Lead Developer, you will lead the development and modernization of enterprise systems for one of our public sector clients. This role focuses on leveraging modern technologies to transition legacy systems to a scalable, secure, and high-performing architecture. If you have expertise in Microsoft technologies, cloud platforms, and enterprise integration, and thrive in dynamic, large-scale environments, this role is perfect for you!
Responsibilities:
- Lead the development of complex software solutions for a public sector project.
- Collaborate with stakeholders to gather and analyze requirements for the modernization of a legacy application.
- Develop and maintain high-quality code that aligns with public sector standards and regulations.
- Ensure solutions are aligned with business goals, technical requirements, and compliance standards.
- Oversee the integration of various systems and technologies, ensuring seamless data exchange and interoperability.
- Provide technical leadership and mentorship to development teams, fostering a culture of continuous improvement.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Stay updated with emerging technologies and industry trends, particularly those relevant to the public sector.
- Troubleshoot and resolve technical issues as they arise, ensuring minimal disruption to public services.
- Ensure the security, performance, and scalability of solutions, with a focus on protecting sensitive public sector data.
Minimum Qualifications:
- Proven experience as a Lead Developer or similar role, preferably in the public sector.
- Extensive experience with the Microsoft technology stack, including:
- C#
- Microsoft SQL Server 2019 or later
- Microsoft .NET Core 3.1 or later
- Experience with cloud technologies, particularly Microsoft Azure, including:
- Azure DevOps
- Azure App Services
- Automated testing, performance testing, and functional testing in Azure
- Proficiency in front-end technologies, specifically:
- REACT JavaScript
- Strong understanding of microservices architecture and API development.
- Experience with data security and encryption practices, especially in the context of public sector applications.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work collaboratively in a team environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications:
- Experience with other cloud platforms and technologies.
- Knowledge of additional programming languages and frameworks.
- Certifications in relevant technologies (e.g., Microsoft Certified: Azure Developer Associate).
- Previous experience with legacy application modernization projects in the public sector.