1,530,856open jobs
91,667companies
233,384added this week
Browse all
Salary
≈ $129k – $237k per year (Estimated)
Location
Hybrid (United States)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match

DMI

DMI provides enterprise-grade, intelligent digital transformation services that simplify and scale technology to meet you where you are and support you as you grow.

About DMI

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at www.dminc.com

About the Opportunity

DMI, LLC is seeking a Python Developer to design, build, and operate the internal applications and automation that support a large federal enterprise IT services program. The program provides IT support to thousands of users across Washington, DC and nationwide field locations. The Python Developer will turn manual, time-intensive processes into reliable tools, including AI-enabled automation, that give program leadership accurate, timely data on ticket status, service level performance, procurement, and asset accountability.

This role works directly with program leadership and functional team leads. The right candidate is comfortable working with minimal supervision and owning an application from requirements through production support, works from evidence, and fixes root causes rather than symptoms.

Duties and Responsibilities:

  • Application Development and Automation
    • Design, develop, and maintain internal Python web applications using Flask and Streamlit that support service delivery, procurement, acquisition lifecycle tracking, and asset accountability.
    • Automate recurring manual workflows such as report generation, data reconciliation, document assembly, and ticket follow-up.
    • Apply AI and large language model capabilities where they add measurable value, such as extracting data from purchase orders and other unstructured documents, classifying and summarizing tickets, and drafting status reports for human review.
    • Use approved AI-assisted development tools to accelerate coding, testing, and documentation, while personally validating all generated code before it reaches production.
    • Deliver work in short, demonstrable increments and incorporate stakeholder feedback between releases.
  • ServiceNow and Asset Manager Integration
    • Build and maintain integrations with ServiceNow to retrieve and report on ticket and request data.
    • Integrate Asset Manager purchase order and asset records with ServiceNow ticket data to support end-to-end tracking from order through receipt and delivery.
    • Develop ticket monitoring and notification tools that support requirements for timely status updates and service level response and resolution windows.
    • Design integrations following least-privilege access principles.
  • Reporting and Data Reconciliation
    • Produce service level performance reporting, including monthly close processes.
    • Ensure data accuracy across procurement, receiving, and asset records in ServiceNow, Asset Manager, and other data sources.
    • Generate and parse PDF, Excel, and CSV documents, including purchase order and asset accountability records.
  • Platform Deployment and Operations
    • Deploy and operate applications in a secure Linux environment.
    • Maintain separate development and production environments, and promote changes to production only after testing and validation in development.
    • Apply DevOps practices, including version-controlled deployments, CI/CD pipelines, and automated build, test, and release processes.
    • Design, implement, and regularly test backup and recovery strategies for applications, configurations, and databases, including documented restore procedures.
    • Maintain deployment and monitoring scripts, with documented verification and rollback steps for every change.
    • Monitor application health, troubleshoot production issues, and perform root cause analysis.
  • Quality, Security, and Documentation
    • Write automated tests and apply code quality practices.
    • Follow secure coding practices aligned with NIST guidance, including protected credential handling and least-privilege access.
    • Ensure AI features use only approved services, keep sensitive data protected, and include human review of outputs that drive decisions or customer-facing results.
    • Follow change management practices aligned with ISO/IEC 20000.
    • Produce runbooks, user guides, and knowledge articles in coordination with the Knowledge Management team.
  • Collaboration
    • Translate operational problems raised by team leads into clear requirements and working tools.
    • Brief technical findings in plain language to program leadership and non-technical staff.

Qualifications

Education and Years of Experience:

  • Bachelor's degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience.
  • 5 or more years of professional Python development experience.
  • Hands-on experience building web applications with Flask or a comparable Python framework.
  • Experience integrating with REST APIs, including authentication, pagination, and error handling.
  • Working knowledge of Linux server administration, including systemd, file permissions, and Bash scripting.
  • Experience with data processing using pandas and SQL, including working knowledge of PostgreSQL database design, querying, and administration.
  • Proficiency with Git and disciplined version control practices.
  • Working knowledge of open source technologies, including evaluating, deploying, and maintaining open source tools, frameworks, and libraries in production environments.

Additional Requirements:

  • Hands-on experience building web applications with Flask or a comparable Python framework.
  • Experience integrating with REST APIs, including authentication, pagination, and error handling.
  • Working knowledge of Linux server administration, including systemd, file permissions, and Bash scripting.
  • Experience with data processing using pandas and SQL, including working knowledge of PostgreSQL database design, querying, and administration.
  • Proficiency with Git and disciplined version control practices.
  • Working knowledge of open source technologies, including evaluating, deploying, and maintaining open source tools, frameworks, and libraries in production environments.
  • Hands-on DevOps experience, including building and maintaining CI/CD pipelines and automating deployments.
  • Experience managing separate development and production environments, including controlled promotion of changes between them.
  • Experience designing and testing backup and recovery strategies for applications and databases.
  • Experience writing automated tests with pytest or a comparable framework.
  • Demonstrated ability to work independently with minimal supervision, manage multiple priorities, and deliver on commitments.
  • Strong written and verbal communication skills.
  • Ability to successfully complete a background investigation and meet ongoing personnel security reporting requirements.
  • Occasional after-hours work may be required for production deployments and incident response.

Min Citizenship Status Required: Must be a U.S. Citizen

Physical Requirements: No Physical requirement needed for this position.

Location: This is a hybrid position, with some work performed on-site in Washington, DC (approx. 1 - 2 days/week on-site)

Minimum Salary Rate

$152,513

Median Salary Rate

$190,642

Working at DMI

DMI is a diverse, prosperous, and rewarding place to work. Our culture is shaped by five core values that guide how we work, grow, and succeed together:

  • Do What’s Right - We lead with honesty and integrity.
  • Own the Outcome - We take responsibility and deliver.
  • Deliver for Our Customers - We are relentless about delivering value.
  • Think Bold, Act Smart - We innovate with purpose.
  • Win Together - We collaborate and celebrate our success.

These values aren’t just ideals-they show up in how we support every part of your well-being:

  • 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.

DMI values employees for their talents and contributions, and we take pride in helping our customers achieve their goals. Because when we live our values, we all win together.

***************** No Agencies Please *****************

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. US citizenship may be required for some positions.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,530,856 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United States
$85k – $158k per year • Hybrid • Grand Prairie
Python
C++
DevOps
RTOS
Git
Linux
Management
Confluence
Jira
Agile
Scrum
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Seattle
Java
C#
C++
Perl
DevOps
AWS
Apply
$144k – $194k per year • Equity • In office • Full-Time • 3+ years exp • Seattle
DevOps
AWS
Management
Agile
Apply
$144k – $194k per year • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • Seattle
Java
Rust
C#
C++
Perl
AI/ML
Machine Learning
DevOps
AWS
Amazon EC2
Linux
Apply
≈ $105k – $181k per year (Estimated) • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • Columbus
Java
SQL
Java
Maven
Spring Boot
Databases
MySQL
Db2
Oracle
Apache Kafka
Google Bigtable
AI/ML
JAX
Tokenization
DevOps
Rest API
Terraform
GCP
GitHub Actions
CI/CD
Jenkins
Git
Docker
Kubernetes
Google Cloud Run
API Gateway
Management
Agile
Scrum
Kanban
Waterfall
QA
Swagger
Apply
Software Engineer 9 hours ago
≈ $99k – $195k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • United States
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Moq
Frontend
Angular
DevOps
Azure
CI/CD
Management
Agile
Apply
$38k per year • In office • Full-Time • High School Diploma • United States
Apply
≈ $40k – $90k per year (Estimated) • In office • United States
Apply
Activities Driver 9 hours ago
≈ $40k – $90k per year (Estimated) • In office • United States
Apply
Dietary Cook 9 hours ago
≈ $36k – $65k per year (Estimated) • In office • 1+ year exp • High School Diploma • United States
Apply
See all jobs
This is one of many
1,530,856 more open roles from verified company boards, updated every day.