Senior Backend Python Developer
Senior Backend Python Developer
Requirements
Must-haves for this challenge:
* 7+ years of experience with Python backend development as the primary focus of your career.
* Proven experience refactoring large legacy codebases
* Breaking down monoliths into decoupled, maintainable services.
* Ability to make targeted improvements without a complete rewrite.
* Design patterns applied to refactoring: strangler fig, facade, anti-corruption layer.
* Clean code, documented and prioritized technical debt.
* Testing: coverage of legacy code with unit and regression tests prior to refactoring.
* Type hints, dependency management, compatibility between Python versions.
* English C1/C2 level.
Benefits
* Participation in an international and innovative project.
*
* 30 working days collaboration.
* A technical and collaborative environment with real impact.
* Flexibility and autonomy, working with cutting-edge technologies.
*
* Remote-friendly culture within an agile, people-centered company.
Original Advert
Looking for your next professional challenge as Python Developer?
We have an opportunity that might be just what you are looking for!
ABOUT US
At ALTIA, we are a team of more than 4,000 professionals across 25 locations in 9 countries.
We design and develop innovative digital solutions for over 1,000 organizations that drive transformation and progress.
Our purpose: to grow by helping others grow - sustainably and responsibly.
Our values: commitment, closeness, innovation, and collaboration - guide us every step of the way.
Learn more at www.altiacompany.com
WHAT WE ARE LOOKING FOR:
We are looking for a Python Developer with solid experience in multicultural and cross-functional environments.
You will join an innovative international project with an international organization based in La Spezia, where they have a research center.
Must-haves for this challenge:
* 7+ years of experience with Python backend development as the primary focus of your career.
* Proven experience refactoring large legacy codebases
* Breaking down monoliths into decoupled, maintainable services.
* Ability to make targeted improvements without a complete rewrite.
* Design patterns applied to refactoring: strangler fig, facade, anti-corruption layer.
* Clean code, documented and prioritized technical debt.
* Testing: coverage of legacy code with unit and regression tests prior to refactoring.
* Type hints, dependency management, compatibility between Python versions.
* English C1/C2 level.
WHAT WE OFFER:
* Participation in an international and innovative project.
*
30 working days collaboration.
* A technical and collaborative environment with real impact.
* Flexibility and autonomy, working with cutting-edge technologies.
* Remote-friendly culture within an agile, people-centered company.
Interested in joining a global, forward-thinking engineering team?
We would love to meet you! 💙💚
This job offer has been drafted with impartiality and non-discrimination on the basis of gender, race, ideology or any other grounds in mind. In particular, it complies with current regulations on gender equality between women and men (Royal Decree-Law 6/2019)
Application managed by Altia