**About the Role:**
Match Profiler is an Information Systems consultant with a strong track record of delivering high-quality solutions since 1999. Our multidisciplinary team has the expertise and know-how to contribute, optimize, and progress with our clients.
We are seeking a seasoned Senior Python Developer (m/f) to join our internal team/client in Lisbon. This role offers a unique opportunity to leverage your skills and experience in building scalable and performant web applications using FastAPI as a framework.
Key Responsibilities:
* Design and develop high-quality backend services using Python and FastAPI
* Collaborate with cross-functional teams to deliver robust and maintainable software solutions
* Contribute to the development of testing frameworks and ensure comprehensive unit tests are in place
* Work closely with stakeholders to identify requirements and develop effective solutions
* Participate in code reviews and mentor junior team members
Requirements:
* Bachelor's or Master's degree in Computer Science or related technical field, or equivalent practical experience
* At least 5 years of experience in Python backend development
* Expertise in building scalable and performant web applications using FastAPI
* Experience with testing in Python, preferably with pytest
* Proficiency in software design patterns, principles of clean architecture, and writing comprehensive unit tests
* Ability to work collaboratively in an agile environment and mentor junior team members
What We Offer:
* Personalized support from your team
* Continuous feedback on your work
* A network of hundreds of partnerships with companies offering exclusive discounts
* Many gatherings and social events
Send us your CV to this email address to apply for this opportunity.