DMI · 2 days ago
Software Engineer
DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. They are seeking a Software Engineer to design, build, and support applications and integrations that enhance government IT services. The role involves collaborating with various teams to improve reliability and deliver user-friendly tools while ensuring quality and accessibility standards.
Cyber SecurityEnterprise SoftwareInformation TechnologySoftware
Responsibilities
Build and maintain lightweight apps, scripts, dashboards, and integrations (ticketing, reporting, workflow automation)
Improve existing internal tools: fix defects, add features, and harden for scale and resilience
Participate in incident/problem/change work: diagnose issues, create hotfixes, write KB articles, and contribute to root-cause reviews
Support web services and common platforms (e.g., content delivery, streaming, asset management, scheduling, Windows/Linux web services)
Plan and execute small releases with change records, rollback plans, and post-implementation notes
Write and maintain technical docs (runbooks, SOPs, API notes) and keep them current
Ensure accessibility (e.g., Section 508) for any software or web deliverables
Coordinate with operations and security for events, maintenance windows, and contingency activities as needed
Qualification
Required
A Bachelor's Degree in a relevant field (such as computer science, information technology, or business administration) is often required
2 - 4+ years of experience
New hires must have or complete the required certification (e.g., Security+ or equivalent) within 90 days of their start date
Security+ or equivalent is required upon hire for Tier 2, Tier 3, and technical roles
Proficiency in one or more: C#, .NET, PowerShell, Python, or JavaScript/TypeScript
Experience with REST APIs, web services, and data exchange (JSON, XML); comfortable with auth patterns (OAuth/OpenID)
Solid grasp of CI/CD, source control, and code reviews (GitHub/GitLab/Azure DevOps)
Familiarity with IT operations practices (incidents, problems, changes) and writing KB articles
Working knowledge of Windows and/or Linux server fundamentals; experience with IIS or Nginx a plus
Comfortable with SQL or a modern datastore; able to write simple queries and optimize for common use cases
Clear, concise documentation and the habit of leaving systems easier to operate than you found them
Must be a U.S. Citizen
Preferred
Experience with ServiceNow or another ITSM platform (flows, APIs, catalog, reporting)
Telephony/ACD or messaging integrations (Teams/Slack, call events, warm-transfer workflows)
Front-end skills for internal tools (React, basic HTML/CSS)
Packaging and deployment experience (MSI, winget, Docker, or similar)
Benefits
Convenience/Concierge – Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
Development – Annual performance reviews, tuition assistance, and internal career growth opportunities to help you thrive.
Financial – Generous 401(k) matches, life and disability insurance, and financial wellness tools to support your future.
Recognition – Annual awards, service anniversaries, referral bonuses, and peer-to-peer shoutouts that spotlight your achievements.
Wellness – Healthcare coverage, wellness programs, flu shots, and biometric screenings to support your health.
Company
DMI
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.
Funding
Current Stage
Late StageTotal Funding
$8.44MKey Investors
OceanSound Partners
2021-10-26Private Equity
2016-08-31Series Unknown· $4.19M
2013-06-03Debt Financing· $0.2M
Recent News
Company data provided by crunchbase