Booz Allen needs a Python Software Engineer to apply software engineering to accelerate national security by understanding and processing massive datasets, leading mission-critical solutions, and introducing leading-edge technologies.
Requirements
- 5+ years of experience with 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
- Experience with high-level programming languages, including Python, C++, Scala, or Java
- Experience with multiple libraries, including NumPy, OpenCV, Scikit, or Pandas
- Experience with Git and collaboration tools, including Jenkins, JIRA, Confluence, Nexus, or Bitbucket
- Knowledge of modern software design patterns, including microservice design or edge computing
- Experience with DevOps tools, including Docker, Git, GitLab, GitHub, Continuous Integration (CI), or Continuous Deployment (CD)
Responsibilities
- lead the direction of mission-critical solutions by applying best-fit software principles and introducing leading-edge technologies
- Share your knowledge with a large community of engineers across the company
- collaborate with stakeholders, data engineers, data scientists, solutions architects, and product owners to deliver world class solutions
- designing, modifying, developing, writing, and implementing software programming applications using Agile methods
- Experience with high-level programming languages, including Python, C++, Scala, or Java
- Experience with multiple libraries, including NumPy, OpenCV, Scikit, or Pandas
- Experience with Git and collaboration tools, including Jenkins, JIRA, Confluence, Nexus, or Bitbucket
Other
- Experience with requirements gathering and facing clients
- Ability to gather requirements from customers and lead Agile teams
- Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.
- As part of the application process, you are expected to be on camera during interviews and assessments.
- We reserve the right to take your picture to verify your identity and prevent fraud.