Python Developer
Candidates should be located in/near either Mclean, VA, Richmond, VA or Plano, TX.
Candidates are expected to go onsite 2-3 days a week in these areas
- AWS, Python, API development.
Responsibilities
- Deliver software components, working in collaboration with product and design teams
- Participate in the Agile Scrum process, including speaking up and giving your opinion
- Pick up new technologies as well as pitch in on story tasks
- Participate in architecting, deploying and support performant production software on cloud-based infrastructure
- Provide oversight and mentorship to junior engineers on software engineering techniques and technology
Technologies We Use
- Back End Skills: Microservices, RESTful API, SQL, AWS Serverless technologies, Python
- DevOps and Platforms: Jenkins, Amazon Web Services (Lambda, S3, Kinesis, ECS and RDS (Postgres, MySQL
- utomation Testing: Test Cafe, Cucumber, ATDD
Basic Qualifications
- Bachelor's Degree
- t least 2 years of software engineering experience in Python
- t least 2 years of experience RESTful API's
- t least 1 year of experience working with AWS
- t least 1 year of experience in end-to-end system development and support (DevOps)
Preferred Qualifications
- 4+ years of software engineering experience in Python
- 2+ years of experience in AWS Lambda, S3, Kinesis, ECS and RDS (Postgres, MySQL)
- 2+ years of experience in ATDD, and Cucumber
- 2+ years building applications that use statistical or machine learning methods