Job Summary:
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. The Senior Software Developer designs, develops, and maintains enterprise software applications across NTSB's Microsoft-centric, Azure-hosted environment, contributing independently across the full development lifecycle.
Responsibilities:
• Design and develop ASP.NET Core web APIs and web-component-based user interfaces using .NET Core MVC frameworks in C#
• Build and maintain enterprise applications including full-stack .NET solutions using JavaScript, JSON, HTML5, and CSS
• Design and manage databases in MS SQL Server, including schema design, query optimization, and performance tuning
• Integrate applications with Azure infrastructure components, Azure DevOps pipelines, and SAML/OKTA authentication services
• Support and maintain existing production applications built on frameworks including Google Polymer, React JS, Quartz.NET, jQuery, and Bootstrap
• Participate in code reviews, establish development standards, and guide junior developers
• Develop and maintain applications in Microsoft Azure DevOps, following CI/CD best practices
• Collaborate with database administrators, system administrators, and program managers to deliver integrated solutions
• Produce technical documentation, including design specifications and API documentation
Qualifications:
Required:
• BS. or M.A. in Computer Science, Software Engineering, Information Technology, or a related field, with at least 10 years of software development experience, including 3 years in an agile environment
• Proficiency in ASP.NET Core, .NET Core MVC, C#, MS SQL Server, and web technologies including HTML5, CSS, JavaScript, and JSON
• Familiarity with Azure-hosted application environments and Microsoft Azure DevOps
• Must possess or be eligible to obtain and successfully complete a Public Trust background investigation and/or a Public Trust clearance
• Must be a U.S. Citizen
Company:
DMI is a leading provider of digital services and technology solutions with a focus on end-to-end managed services, including managed mobility, cloud, cybersecurity, network operations, and application development. Founded in 2002, the company is headquartered in Bethesda, USA, with a team of 1001-5000 employees. The company is currently Late Stage.