Senior .Net Engineer
DMIAbout the role
About DMI
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at www.dminc.com
About the Opportunity
DMI, LLC is seeking a full time Senior .NET Engineer to support a Federal Government customer in the DC metro area. This Senior .NET Engineer will provide support for an enterprise web-based system.
Duties and Responsibilities:
- Build high-quality, scalable, and predictable end-to-end web applications on the Microsoft technology stack and maintain them.
- Ability to develop fluently using ASP.NET, .Net Core, C#, Web API, MVC, MVP, SQL Server, jQuery, JavaScript, JSON, and entity framework.
- Experience using TFS, visual studio IDE, and GIT repository.
- Experience in Product Life Cycle Management, and agile methodologies: Scrum, Kanban, etc.
- Collaborate with internal teams to produce software design and architecture.
- Work with the Architecture team to design and implement cloud IaaS, SaaS, and PaaS solutions.
- Worked in hybrid server environments (on-prem & cloud).
- Experience in deploying and managing storage, VMs, virtual networks, and identities.
- Develop documentation throughout the software development life cycle (SDLC)
- Experience in resolving application performance issues by analyzing the root cause, impact analysis, and applying unit-tested code fixes.
- Make regular modifications to existing software for error correction, adaptation to new software, and to improve overall function and performance.
- Improve web application design by employing the industry's most relevant best practices and SOLID design principles.
Qualifications
Education and Years of Experience:
- At least Eight (8) years of relevant experience
- Bachelor's degree from an accredited college or university with a major in Computer Science, Information Systems, Cybersecurity, or related discipline.
Required Skills/Certifications:
- Hands-on experience with .NET Core 2.0, ASP.NET Core APIs, C#, MVP, MVC
- Good understanding of Cloud Native and Microservices fundamentals.
- Knowledge and understanding of the Microsoft Azure stack including (at a minimum) PaaS, IaaS, Storage, SQL, NSGs, VNETs, Availability Zones, Azure Traffic Manager, and Azure Active Directory.
- 3+ years of extensive experience with the ASP.NET framework, ASP.NET Core, and design / architectural patterns (e.g., MVC).
- JavaScript frameworks (i.e. AngularJS)
- A demonstrated understanding of Service-Oriented Architectures (SOA) including RESTful Service frameworks (Web API).
- Advanced problem-solving and troubleshooting skills.
- Operations support experience required.
- Experience in MS SQL Server database development
- Experience designing and implementing web services.
- Experience with AngularJS, Bootstrap, HTML5, and CSS.
- Microsoft certifications in MVC .Net and Azure preferred.
- Thinks independently and demonstrates exceptional written and oral communications skills.
Additional Requirement(s):
- Minimum 3 years in US
- Ability to meet government security screening requirements are required for this role.
Min. Citizenship Status Required: US Citizen/GC/EADLocaton: Local DMVS area only - Hybrid (1-2 days in Mclean office)
Working at DMI
DMI is a diverse, prosperous, and rewarding place to work. Our culture is shaped by five core values that guide how we work, grow, and succeed together:
- Do What’s Right – We lead with honesty and integrity.
- Own the Outcome – We take responsibility and deliver.
- Deliver for Our Customers – We are relentless about delivering value.
- Think Bold, Act Smart – We innovate with purpose.
- Win Together – We collaborate and celebrate our success.
These values aren’t just ideals—they show up in how we support every part of your well-being:
- Convenience/Concierge – Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
- Development – An
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s