Python Developer, Senior in Blue Ash, OH at Booz Allen Hamilton Inc.

Date Posted: 7/19/2018

Job Snapshot

Job Description

Job Number: R0032781

Python Developer, Senior

Key Role:

Work independently to design and develop new software products or major enhancements to existing software. Lead a development team in designing highly complex software systems. Act as the highest level technical expert, addressing problems of systems integration, compatibility, and multiple platforms. Maintain responsibility for project completion. Perform feasibility analysis on potential future projects to management.

Basic Qualifications:

-8+ years of experience with Python development

-Experience with writing and consuming scalable Web services

-Experience in working with Couchbase or other NoSQL databases

-Experience in integrating with remote sensors and with multiple disparate application components in a fail-safe manner

-Experience with TDD or BDD in Python or other languages

-Experience with working in data intensive backends and middleware

-Experience with working in a continuous integration and delivery environment

-Experience with working in a fast-paced Agile environment

-Knowledge of code packaging and delivery in a large Python codebase

-HS diploma or GED

Additional Qualifications:

-Experience in working with Node.js and JavaScript

-Experience with creating or maintaining microservices and distributed systems

-Experience in working with Big Data, including with MapReduce

-Knowledge of Cyber threat intelligence

-Ability to lead a small team to see a task to completion

-Ability to constantly improve technology or processes using latest industry standards

-BA or BS degree

We’re an EOE that empowers our people—no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status—to fearlessly drive change.


  1. Software Engineer Jobs
  2. Project Engineer Jobs

Your Career is Waiting.

Get job alerts. Learn about new work and upcoming events. Share open roles with friends and colleagues.
Our Talent Network is your opportunity hub.

Get Answers and Access.

Need more information? Find it in our FAQs.

Application already in-process? Log in to keep going.