Job Description | Overview: - We are seeking a highly skilled Lead .NET Developer with extensive experience in modern .NET technologies, cloud development, and large-scale public-facing website projects.
- The ideal candidate will play a critical role in developing and maintaining an external-facing website while mentoring junior developers and ensuring adherence to best practices.
- This position requires strong leadership, architectural expertise, and a deep understanding of secure, scalable, and high-performance web applications.
Key Responsibilities: - Lead the design and development of a high-stakes, external-facing website utilizing modern .NET technologies.
- Architect and implement solutions using .NET Core, ASP.NET MVC, C#, and RESTful APIs.
- Leverage Microsoft Azure for cloud-based application hosting, DevOps, and scalability.
- Utilize Kentico CMS for content management and dynamic website functionalities.
- Integrate third-party APIs and services, including GIS mapping tools, GovDelivery, and social engagement platforms like Social Pinpoint.
- Implement secure authentication mechanisms, data encryption, and role-based access control.
- Ensure accessibility compliance (WCAG, ADA) and responsiveness for diverse user interactions.
- Drive best practices in software development, CI/CD pipelines, and automated testing.
- Mentor junior developers, conduct code reviews, and enforce coding standards.
- Collaborate with UI/UX designers to ensure a seamless and engaging user experience.
- Work closely with stakeholders, business analysts, and project managers to meet functional and non-functional requirements.
- Manage project risks, troubleshoot critical issues, and provide performance optimization recommendations.
Required Skills and Experience: - 8 years of experience in .NET development, including .NET Core and ASP.NET MVC.
- Proven experience leading development teams in delivering enterprise-level web applications.
- Expertise in cloud platforms, particularly Microsoft Azure (App Services, Azure Functions, API Management, etc.).
- Proficiency in front-end technologies such as JavaScript, jQuery, HTML5, CSS3, and Bootstrap.
- Strong understanding of database technologies, including SQL Server and NoSQL databases.
- Experience with Kentico or similar CMS platforms.
- Familiarity with Webex Meetings and Cisco security solutions for collaboration and authentication.
- Hands-on experience with DevOps, CI/CD pipelines, and version control tools (Azure DevOps, GitHub, Jenkins, etc.).
- Knowledge of security best practices and compliance requirements for public-facing applications.
- Strong problem-solving skills and ability to make architectural decisions under pressure.
- Excellent communication skills with the ability to mentor and guide junior developers.
Preferred Qualifications: - Experience with Prisma Access, Commvault, and e-Builder project management tools.
- Background in public sector or government agency projects.
- Experience with GIS, ActivitySim, or other travel behavior modeling tools.
- Certifications in Microsoft Azure or .NET technologies.
|