
Senior Software Developer, Systems Software
DMI (Digital Management, LLC)
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Designs, develops, and delivers enterprise-grade software solutions supporting TSA’s mission-critical applications
- Works within Agile and DevSecOps delivery frameworks to develop secure, scalable, and maintainable code
- Collaborates closely with systems engineers, cloud architects, and the O&M contractor
- Ensures software deliverables are transition-ready and fully documented for sustainment
- Conduct requirements analysis, software design, coding, unit and integration testing, code review
- Develops technical documentation including API specifications, developer guides, and runbooks
- Supports software migrations and modernization efforts
- Participates in operational testing periods post-transition
- Available for post-deployment troubleshooting
Requirements
- A minimum of 6 years of software development experience
- Proficiency in programming languages (e.g., Python, Java, .NET, JavaScript)
- API development experience
- Familiarity with DevSecOps toolchains including CI/CD pipelines
- Experience with containerization (Docker/Kubernetes)
- Experience developing software in FISMA-governed federal environments
- Familiarity with DHS software security standards
- Must be a U.S. citizens or Lawful Permanent Residents capable of obtaining TSA fitness determination
- Availability to support after-hours deployments
- Background investigation clearance
Benefits
- Virtual health visits
- Commuter perks
- Pet insurance
- Entertainment discounts
- Annual performance reviews
- Tuition assistance
- Internal career growth opportunities
- 401(k) matches
- Life and disability insurance
- Financial wellness tools
- Healthcare coverage
- Wellness programs
- Flu shots
- Biometric screenings
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJava.NETJavaScriptAPI developmentcontainerizationDockerKubernetesAgileDevSecOps
Soft Skills
collaborationcommunicationtroubleshootingrequirements analysisdocumentation