Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Booker DiMaio

Senior Python Lead Developer

Booker DiMaio

Senior Python Lead Developer at Booker DiMaio supporting federal application modernization. Lead design and development of Python-based services with some onsite meetings in Washington, DC.

Posted 5/12/2026full-timeWashington • District of Columbia, Washington • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
DjangoFlaskMicroservicesPython

About the role

Key responsibilities & impact
  • Lead the architecture, design, and development of enterprise-grade Python applications supporting legacy system modernization
  • Design and implement scalable middleware services and RESTful APIs using FastAPI, Django, Flask, or equivalent frameworks
  • Develop and oversee Python-based backend services supporting file processing pipelines, workflow automation, and system integration
  • Lead modernization efforts replacing legacy OpenVMS/DCL-based processing with Python-based services and microservices architecture
  • Establish engineering standards, conduct code reviews, and mentor development team members
  • Collaborate with government stakeholders, technical leads, and product owners to define technical direction and delivery priorities
  • Participate in Agile Scrum ceremonies including sprint planning, standups, reviews, and retrospectives
  • Support CI/CD pipeline implementation, automated testing strategies, and DevSecOps integration practices
  • Ensure solutions comply with federal security, auditability, and accessibility requirements (including Section 508 where applicable)
  • Support integration with legacy systems and external interfaces including file-based and API-driven workflows
  • Troubleshoot complex production issues and drive performance tuning and system optimization
  • Produce technical documentation including architecture diagrams, design specifications, and implementation guides

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • Prior government experience
  • 7+ years of professional software development experience in enterprise environments
  • Strong hands-on experience with Python 3.x
  • Proven experience with FastAPI, Django, Flask, or similar Python frameworks
  • Demonstrated experience designing and building RESTful APIs and backend middleware services
  • Experience working in Agile/Scrum delivery environments
  • Experience with CI/CD pipelines and DevSecOps practices
  • Experience serving in a senior technical lead or team lead capacity
  • Strong analytical, problem-solving, and communication skills
  • Ability to obtain and maintain a U.S. Public Trust clearance.

Benefits

Comp & perks
  • Exceptional growth opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python 3.xFastAPIDjangoFlaskRESTful APIsmiddleware servicesCI/CD pipelinesDevSecOpsworkflow automationmicroservices architecture
Soft Skills
leadershipmentoringcollaborationcommunicationanalytical skillsproblem-solvingtechnical directiondelivery prioritiescode reviewsAgile/Scrum participation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information TechnologyU.S. Public Trust clearance