Improving the welfare of the Otoe-Missouria people through federal contracting excellence.
Senior Python Developer – Lead
Location
District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Developer – Lead
Otoe Missouria Group
• Lead the architecture, design, and development of enterprise applications using Python 3.x • Design, develop, and maintain solutions using FastAPI, Django, Flask, or similar frameworks • Build and integrate secure REST APIs, middleware, and microservices architectures • Lead modernization of legacy applications into scalable, cloud-ready platforms • Establish development standards, conduct code reviews, and mentor engineering team members • Collaborate with project managers, product owners, and stakeholders to define technical roadmaps • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos • Support CI/CD pipeline development, automated testing, and DevSecOps best practices • Ensure solutions meet federal cybersecurity, compliance, and accessibility requirements • Troubleshoot complex production issues and drive performance optimization efforts • Coordinate with infrastructure and security teams on deployments and release management • Prepare technical documentation, architecture diagrams, and implementation plans
Job Requirements
- A bachelor's degree in computer sciences, Information Technology or a related field is preferred; a high school diploma or equivalent is required
- Seven plus (7+) years of professional software development experience preferably in a federal work setting
- Strong hands-on experience with Python 3.x in enterprise environments
- Proven experience with FastAPI, Flask, or Django
- Experience designing and developing REST APIs and middleware integrations
- Experience working in Agile/Scrum software development environments
- Knowledge with CI/CD pipelines and DevSecOps practices
- Experience leading development teams or serving in a senior technical lead role
- Strong analytical, problem-solving, and communication skills
- Must have and be eligible to obtain and maintain a Public Trust Clearance
Benefits
- Full-time remote role based in the Washington, DC area
- Periodic travel to client meetings, planning sessions, or program events as needed
- Standard business hours with flexibility based on project requirements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Python Developer, Middleware
Otoe Missouria GroupImproving the welfare of the Otoe-Missouria people through federal contracting excellence.
• Develop, enhance, and maintain Python 3.x middleware and backend services • Design, build, and support secure REST APIs for internal and external integrations • Develop solutions using FastAPI, Flask, Django, or similar Python frameworks • Create workflow automation and system integration solutions across enterprise platforms • Integrate applications with databases, APIs, and other enterprise data sources • Support modernization of legacy systems into scalable, maintainable architectures • Participate in Agile ceremonies including sprint planning, standups, retrospectives, and demos • Support CI/CD pipelines, automated testing, and DevSecOps best practices • Troubleshoot production issues and support system performance optimization • Prepare technical documentation, deployment procedures, and operational guides • Collaborate with technical teams, program leadership, and stakeholders to deliver project milestones • Ensure solutions meet federal cybersecurity, compliance, and accessibility requirements
• Develop and evolve web and mobile applications, working on frontend, backend and integrations. • Create, maintain and integrate APIs, services and reusable components. • Work with JavaScript, TypeScript, Node.js, React, Python and React Native. • Participate in Scrum rituals such as Planning, Daily, Refinement and Retrospective. • Contribute to technical decisions regarding architecture, coding standards, testing and best practices. • Perform code reviews, manage pull requests and assist in resolving Git conflicts. • Work with relational and non-relational databases and caching. • Support the creation and maintenance of CI/CD pipelines. • Work with Docker, cloud environments and application deployments. • Fix bugs, propose performance improvements and support application maintenance. • Mentor less experienced team members when needed, while maintaining a hands-on development role.
• Work with Product, Design and Stakeholders developing new features • Design and build data models, services, and APIs • Maintain existing finance infrastructure and enhance it with new features • Scale and secure systems for increasing users and business requirements • Analyze, debug, and fix performance and correctness issues
Senior Kubernetes Engineer
mittwaldManaged Hosting mit intuitiver Plattform und flexiblen Technologien für Agenturen, Freelancer und Entwickler
• Administering and operating Kubernetes clusters — focusing on stability, performance, and scalability • Developing Custom Resources, Operators, and tools that extend and automate our platform • Evolving the monitoring and alerting strategy — aiming to detect issues before they occur • Providing technical direction in collaboration with architects, product owners, and infrastructure teams — bringing together different perspectives



