Python Developer

Date Posted: 10-27-2021

BEING PART OF THE TEAM (Responsibilities)

Take part in daily standups;

Go through the project board to evaluate the work to be done;

Discuss the best implementation with other developers;

Evaluate where and how to refactor or improve the existing code;

Implement the stories with a good test coverage;

Review other developers code;

Collaborate with the QA Engineers to test the stories;

Release your code in production;

Collaborate with the team to design elegant and efficient database schemas;

Collaborate with the team to design elegant API contracts;

Collaborate with the team to improve our ways of working;

Collaborate with the product manager to understand the business logic and write the stories.


POWER YOU BRING (Qualifications)

4+ years of commercial experience in Python and Backend Development;

Proven track record of Python 3 development with a strong knowledge base of OOP principles and working Object Oriented development experience, design patterns;

MySQL and PostgreSQL – database design and optimization, report generation;

Front end development skills (HTML5, CSS, basic knowledge of Javascript);

Knowledge and experience with RESTful services (3rd party API services);

Experience with queues (RabbitMQ)

NoSQL databases (Redis);

Understanding of source code revision (GIT) and being familiar with code reviews;

Experience and understanding of scrum/Agile development methodologies;

Upper-Intermediate English level is a must;

Be a team player, take responsibility, and show integrity in your work. Be ready to discuss pull requests and communicate openly;

Be self-organized and responsible.


Please Wait. Loading...