Previous Job
Principal Python Developer
Ref No.: 17-04917
Location: Washington, District of Columbia
Position Type:Direct Placement
Start Date: 06/01/2017
My direct client in Washington, D.C. is looking to bring on a Principal Python Engineer. If you are a talented, analytical engineer who would like to work in the education sector this is the job for you!

This is a senior opportunity, but there are multiple roles open at all levels of experience.

Unforunately, my client is unable to work on C2C for this opportunity.

Job Title: Principal Python Engineer
Location: Washington, D.C.
Duration: Fulltime Direct hire
Rate: DOE

What You'll Be Doing:
- Work with the business team to clarify business requirements and provide effective technical designs aligning with industry best practices

- Drive the design and implementation of scalable, high performing and robust applications delivered using a Software as a Service (SaaS) model
- Ensure a high level of quality through design and implementation of unit, system integration, and load testing
- Recommend and implement new technologies and architectures to ensure applications remain current and robust
- Work with the Operations team to ensure smooth rollout of new releases
- Provide technical mentorship and guidance to more junior engineers

Must Haves:
- Bachelor's degree or relevant experience
- 8+ years of professional software development experience
- 4+ years of Python programming experience
- 4+ years of Django/flask or similar frameworks
- 1+ years of Javascript experience, Angular, React or Ember
- Experience working in an Agile environment
- REST API development experience
- Experience using secure application development patterns
- Web development experience (HTML/CSS)
- Experience working with a team in a continuous integration environment using tools such as git, bash shell, docker

Even Better:
- Bachelor's or Master's degree in Computer Science or Computer Engineering
- 10+ years of software development experience
- 6+ years of Python development experience
- 4+ years of Django experience
- 4+ years developing REST API
- 1+ years of Django Rest Framework experience
- 2+ years of Javascript experience, including Angular 1, React, ES6 and associated tooling such as Gulp and Webpack
- Demonstrated Ability to learn new technologies
- Demonstrated knowledge of multiple languages/alternative frameworks
- Demonstrated analytical and problem solving skills
- Ability to provide technical expertise to more junior team members and consult with other application engineers to tune and performance test an existing code base