> Markdown version of [/jobs/ext/4721040-mid-python-developer](https://www.wearedevelopers.com/jobs/ext/4721040-mid-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid Python Developer - **Company:** Booz Allen Hamilton Inc. - **Location:** Indian Head, MD, United States - **Experience:** Experienced - **Salary:** $69,400 - $158,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Web Development, Python (Programming Language), Node.Js, Software Engineering, ReactJS, Backend, SC Clearance, Extreme Programming, Programming Languages - **Published:** November 14, 2026 - **Apply:** https://www.dice.com/job-detail/dcb2288d-90db-437a-84a3-b58d3db93b5e ## About the Role * 5+ years of experience designing, modifying, developing, writing, and implementing software programming applications using agile methods * 5+ years of experience in software development with basic programming languages, technologies, tools, or web development stacks * 3+ years of experience with Python application development * Experience with Agile methodology, extreme programming, software engineering, product management, and software products * Experience writing source code for new applications or generating and enhancing code samples for existing applications * Experience using back-end and front-end languages to develop complete solutions * Experience creating solutions to complex problems within a collaborative, cross-functional team * Secret clearance * Bachelor's degree Nice If You Have: * Experience acquiring client requirements and resolving workflow problems through automation optimization * Experience with Java, C#, C/C++, .NET, JavaScript, React, or NodeJS * Ability to work with automated testing tools to perform testing and maintenance * Master's degree ## Description As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We're looking for an experienced developer like you with the skills needed to develop software and systems from vision to production-ready.