26-1106: Python Developer - Herndon, VA

Navitas Business Consulting, Inc.

Herndon (VA)

On-site

USD 110,000 - 150,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Navitas is seeking a hands-on Python Developer to design, develop, and maintain secure backend applications and APIs for DoD projects. You will build scalable Python services, integrate with databases and enterprise systems, and work with cross-functional teams to deliver cloud-native applications.

The ideal candidate enjoys solving complex problems, writing clean code, and contributing across the software lifecycle, including CI/CD and DevOps practices.

Qualifications

  • 5+ years of hands-on Python development experience.
  • Strong experience building Python applications and REST APIs using Flask or FastAPI.
  • Experience working with relational and NoSQL databases.
  • Strong understanding of API design, backend architecture, and software engineering best practices.
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes, and cloud-native application development.
  • Experience with AWS and modern cloud services.

Responsibilities

  • Design, develop, test, and maintain Python backend services and REST APIs using frameworks such as Flask or FastAPI.
  • Develop scalable, secure, and high-performance applications that integrate with databases, enterprise systems, and external services.
  • Collaborate with front-end developers to support application functionality and API integrations.
  • Participate in all phases of the software development lifecycle, including design, development, testing, deployment, and production support.
  • Support CI/CD and DevOps practices, including containerization, deployment automation, monitoring, and troubleshooting.
  • Apply secure coding standards, logging, auditing, and best practices aligned with federal and DoD requirements.
  • Optimize application performance, reliability, and maintainability through code reviews, testing, and continuous improvement.
  • Create and maintain technical documentation for applications, APIs, and deployment processes.
  • Collaborate with data and AI/ML teams as needed to integrate backend services with existing analytics or machine learning solutions.

Skills

Python
REST APIs
Flask/FastAPI
CI/CD
Git
AWS
Docker
Kubernetes

Education

Bachelor's degree

Tools

Docker
Kubernetes
Git
CI/CD pipelines
AWS

Job description

Python Developer

Since our inception back in 2006, Navitas has grown to be an industry leader in the digital transformation space, and we’ve served as trusted advisors supporting our client base within the commercial, federal, and state and local markets.

At our very core, we’re a group of problem solvers providing our award-winning technology solutions to drive digital acceleration for our customers! With proven solutions, award-winning technologies, and a team of expert problem solvers, Navitas has consistently empowered customers to use technology as a competitive advantage and deliver cutting-edge transformative solutions.

Navitas is seeking a hands‑on Python Developer to design, develop, and maintain secure backend applications and APIs supporting enterprise and mission‑critical systems for the DoD Search Portfolio. In this role, you'll build scalable Python services, integrate with databases and enterprise systems, and collaborate with cross‑functional engineering teams to deliver reliable, cloud‑native applications. The ideal candidate enjoys solving complex technical problems, writing clean and maintainable code, and contributing throughout the software development lifecycle.

  • Design, develop, test, and maintain Python backend services and REST APIs using frameworks such as Flask or FastAPI.
  • Develop scalable, secure, and high‑performance applications that integrate with databases, enterprise systems, and external services.
  • Collaborate with front‑end developers to support application functionality and API integrations.
  • Participate in all phases of the software development lifecycle, including design, development, testing, deployment, and production support.
  • Support CI/CD and DevOps practices, including containerization, deployment automation, monitoring, and troubleshooting.
  • Apply secure coding standards, logging, auditing, and best practices aligned with federal and DoD requirements.
  • Optimize application performance, reliability, and maintainability through code reviews, testing, and continuous improvement.
  • Create and maintain technical documentation for applications, APIs, and deployment processes.
  • Collaborate with data and AI/ML teams as needed to integrate backend services with existing analytics or machine learning solutions.

Bachelor's degree (or equivalent experience).

  • 5+ years of hands‑on Python development experience.
  • Strong experience building Python applications and REST APIs using Flask or FastAPI.
  • Experience working with relational and NoSQL databases.
  • Strong understanding of API design, backend architecture, and software engineering best practices.
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes, and cloud‑native application development.
  • Experience with AWS and modern cloud services.

Salary Range: $110k - $150k The salary range listed reflects our standard market pay structure. Equal Employer/Veterans/Disabled

If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Navitas Human Resources.

We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

26-1106: Python Developer - Herndon, VA
26-1106: Python Developer - Herndon, VA

Navitas Business Consulting • Herndon (VA)

On-site
USD 110,000 - 150,000
26-1106: Python Developer - Herndon, VA
26-1106: Python Developer - Herndon, VA

Navitas Business Consulting, Inc. • Herndon (VA)

On-site
USD 110,000 - 150,000
Senior Python Backend Engineer (DoD, Cloud-Native)
Senior Python Backend Engineer (DoD, Cloud-Native)

Navitas Business Consulting, Inc. • Herndon (VA)

On-site
USD 110,000 - 150,000
26-5021: Software Developer .Net
26-5021: Software Developer .Net

Navitas Business Consulting Inc. • Herndon (VA)

On-site
USD 110,000 - 150,000
Senior Python Backend Engineer — Cloud APIs (DoD)
Senior Python Backend Engineer — Cloud APIs (DoD)

Navitas Business Consulting, Inc. • Herndon (VA)

On-site
USD 110,000 - 150,000
26-1129: Solutions Architect 1 - Herndon, VA
26-1129: Solutions Architect 1 - Herndon, VA

Navitas Business Consulting Inc. • Herndon (VA)

On-site
USD 120,000 - 140,000
Top Secret Python Backend Engineer - DoD Cloud APIs
Top Secret Python Backend Engineer - DoD Cloud APIs

Navitas Business Consulting • Herndon (VA)

On-site
USD 110,000 - 150,000
Mid-Level Application Developer
Mid-Level Application Developer

Rebel Talent Systems • Maryland

Hybrid
USD 90,000 - 120,000
Medical plans
401(k) plans
Professional development
+2
26-1117: AI Engineer 2 - Herndon, VA
26-1117: AI Engineer 2 - Herndon, VA

Navitas Business Consulting Inc. • Herndon (VA)

On-site
USD 120,000 - 135,000
26-1133: Full Stack Java Developer- Herndon, VA
26-1133: Full Stack Java Developer- Herndon, VA

Navitas Business Consulting Inc. • Herndon (VA)

On-site
USD 120,000 - 160,000