Improving the welfare of the Otoe-Missouria people through federal contracting excellence.
Python Developer, Middleware
Location
District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Python Developer, Middleware
Otoe Missouria Group
• 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
Job Requirements
- A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred; a high school diploma or equivalent is required
- 3+ years of professional software development experience
- Strong hands-on experience with Python 3.x
- Experience with FastAPI, Flask, or Django
- Experience developing and supporting REST APIs
- Experience integrating applications with databases and enterprise systems
- Experience working in Agile/Scrum environments
- Experience with CI/CD pipelines and DevSecOps practices
- Strong troubleshooting and analytical problem-solving skills
- Ability to work independently in a remote environment and collaboratively with distributed teams
- Must 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
• 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
Backend Developer
Tom Horn GamingAlways striving to create unbeatable gaming experiences for players around the world.
• Develop and implement new features and technologies into leading casino game suppliers • Play a key role in the certification of games and platforms • Work on backend development • Use techniques and systems for continuous and seamless integration and testing • Take part in agile scrum methodology




