Senior Software Developer

DMIWashington, DC
Onsite

About The Position

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.

Requirements

  • 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

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

Benefits

  • Virtual health visits
  • Commuter perks
  • Pet insurance
  • Entertainment discounts
  • Annual performance reviews
  • Tuition assistance
  • Internal career growth opportunities
  • Generous 401(k) matches
  • Life and disability insurance
  • Financial wellness tools
  • Annual awards
  • Service anniversaries
  • Referral bonuses
  • Peer-to-peer shoutouts
  • Healthcare coverage
  • Wellness programs
  • Flu shots
  • Biometric screenings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service