SENIOR BACKEND DEVELOPER

Technology, Remote

Our client are passionate about development and enjoy clean code, continuous deployments and regular integration. They strongly believe that automation and tooling play a critical role in software development.

Are you ready to join them?

If you are an energetic and talented Backend Developer and you want to learn and share your knowledge in their dynamic, professional team, this job may be for you!

Their ideal candidate needs strong teamwork skills and needs to be hungry to leave their mark in this sector!

Their products, services and API, are all developed in Python/Django.

They work with an Agile methodology, doing iterations of two weeks and delivery features using a release train process that happens every week. They are truly passionate about development and enjoy clean code, continuous deployments and regular integration. Ultimately, they believe that automation and tooling play a critical role in software development.

ABOUT YOU

You love clean code. You understand that writing beautiful and readable code is the key to building a great product, and you can follow industry best practices.

You understand the importance of receiving feedback. You use code reviews to improve yourself and to share your expertise with other members of the team.

You enjoy building and developing new features as much as bug fixing.

You are self-organised and can work autonomously.

You have exquisite attention to detail, and you’re comfortable learning about new technologies and systems.

You enjoy working in a team. You are used to working with multidisciplinary teams with other profiles and can learn and share your knowledge with them.

YOUR ROLE

Design, build and maintain code and systems across high performing engineering teams.

Debug production issues across services and multiple levels of their stack.

Work with cross-functional teams across the company to build new features at large-scale.

Improve engineering standards, tooling, and processes.

Think about systems and services and write high-quality code. They work in Python; however, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.

You will contribute to evolving Legacy code on our brand-new Back End stack.

All of these run smoothly in Docker containers on AWS.

REQUIREMENTS

5+ years of professional software development experience using a Back End language

Solid experience in unit testing patterns

Strong critical thinking skills

Excellent communications skills

NICE TO HAVE

Some exposure to a Front End programming language

Experience with web frameworks like Django/Flask

*Consultia are acting as a third party agency for this position*



Source link