Lead .NET Developer
Listed on 2026-07-09
-
Software Development
.NET Developer, Backend Developer, Software Architect, Full Stack Developer
Position Overview We are seeking an experienced Lead .NET Developer to support a high-profile federal government program. This role combines hands-on software development with technical leadership, making it ideal for someone who enjoys building modern applications while mentoring developers and driving technical decisions across the development lifecycle.
The successful candidate will lead the design and development of scalable applications, collaborate closely with cross-functional teams, and help deliver secure, mission-critical solutions in a fast-paced government environment.
Work Environment
* Hybrid schedule requiring three days per week onsite in Washington, DC.
* Opportunity to support a mission-critical federal government initiative.
* Collaborative, team-oriented environment focused on delivering secure, high-quality software solutions.
- Active Secret Clearance (required).
- 8+ years of software development experience with Microsoft technologies.
- Proven experience leading software development teams or serving as a technical lead.
- Strong expertise with:
- C#
- RESTful APIs
- Node.js
- Microsoft Power Platform (Power Apps, Power Automate)
- Strong understanding of software architecture, object-oriented design principles, and design patterns.
- Experience working within Agile development environments.
- Excellent communication and leadership skills.
- Experience supporting federal government or Department of Defense programs.
- Experience with Azure cloud services and Dev Ops pipelines.
- Experience with SQL Server and Entity Framework.
- Familiarity with CI/CD automation and infrastructure-as-code.
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- C#
- Node.js
- Microsoft Power Platform
- Power Apps
- Power Automate
- REST APIs
- SQL Server
- Entity Framework
- Git
- CI/CD
- Agile/Scrum
- Software Architecture
- Technical Leadership
- Lead the design, development, and enhancement of enterprise applications using the Microsoft technology stack.
- Serve as the technical lead for a team of developers, providing guidance, code reviews, and mentorship.
- Develop and maintain backend services using .NET/C# and modern web technologies.
- Build and support front-end and API integrations utilizing Node.js.
- Develop and maintain Power Platform solutions, including Power Apps, Power Automate, and related Microsoft technologies.
- Collaborate with architects, business analysts, and stakeholders to translate business requirements into technical solutions.
- Ensure applications meet security, performance, and scalability standards required for federal government environments.
- Participate in architecture discussions and recommend improvements to application design, frameworks, and development practices.
- Troubleshoot complex production issues and provide technical leadership during incident resolution.
- Support Agile development methodologies, including sprint planning, daily standups, and retrospectives.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).