About the Opportunity
DMI, LLC is seeking a Senior Software Developer to join us. 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.
Duties and 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
Education and Years of Experience:
- 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
Background Requirements: Must possess or be eligible to obtain and successfully complete a Public Trust background investigation and/or a Public Trust clearance.
Citizenship Status Required: Must be a U.S. Citizen
Physical Requirements: None required for this position.
Location:
490 L’Enfant Plaza, SWWashington, District of Columbia 20594
#LI-JL1