Sign in

Python DJango Developer

Company:
Fabergent
Location:
Newton, Massachusetts, United States
Posted:
June 12, 2019

Description:

As backend engineers, we work to maintain a clean and modular code base. While providing scalable and reliable platform services and databases. We work to push our technology forward with respect to functionality, performance, reliability and scalability.

What You ll Do

Create and implement architecture consistent with enterprise architecture principles and ensure your implementations are consistent with the spirit of these principles

Understand the broader business and contribute to technology direction

Design and develop backend services to gain measurable business improvements. While ensuring the platform is reliable and scalable.

Fully own code and feature quality and thrive to be accountable.

Emphasize on code quality and follow agile SDLC principles

Collaborate and work closely with other developers and larger Client engineering teams

Team specific

Handle rapid software development cycle and be able to prioritize tasks and make quick adjustments based on performance testing requirements from multiple-teams across the engineer department.

Paying attention to details on any changes across entire application stack such as system configurations, application configurations and database server configurations.

What We're Looking For

Bachelor's and/or Masters in computer science OR related field of study.

8+ years experience in software development or a related field.

Experience working on backend systems at scale.

Strong functional programming skills, and thorough understanding of layered and modular architecture principles.

Strong communicator (written and spoken) who excels at working with distributed teams.

Strong skills and extensive experience in Python and Django.

Strong skills in working with MySQL and MongoDB.

Experience with Redis.

Experience with AWS technologies.

Nice to have skills

Experience on docker container and kubernetes is a plus.

Experience on messaging technologies like Kafka is a plus.