Manpower Cyprus, on behalf of our client, a Global leader in online trading, is seeking an experienced and passionate Python Developer - Team Lead to join their dynamic team in Larnaca.
Responsibilities
- Lead and mentor a development team in designing, developing, and deploying backend services using Python and FastAPI.
- Collaborate with cross-functional teams to deliver scalable solutions aligned with business objectives.
- Ensure best practices such as SOLID principles, Domain-Driven Design (DDD), and Clean Architecture are followed.
- Implement Test-Driven Development (TDD) and maintain rigorous testing standards.
- Oversee the software development lifecycle (SDLC) and ensure timely delivery of high-quality products.
- Provide technical guidance through code reviews and architectural discussions.
- Foster a collaborative team culture and promote continuous improvement.
- Participate in technical designs, architectural decisions, and codebase refactoring.
- Drive the adoption of modern technologies to enhance team efficiency and code quality.
- Manage project timelines, communicate with stakeholders, and resolve technical challenges.
Requirements
- BSc/BA in Computer Science, Computer Engineering, or a related field
- 5+ years in backend development, with 2+ years in a leadership role
- Experience with Test-Driven Development (TDD) and automated testing
- Strong understanding of SOLID principles, DDD, and Clean Architecture
- Proficiency in designing RESTful APIs and integrating third-party services
- Familiarity with Agile methodologies (Scrum/Kanban)
- Strong problem-solving and performance optimization skills
- Excellent communication, collaboration, and leadership skills
- Must be eligible to work within the EU.
Benefits
- Attractive remuneration package.
- Annual leave starting at 22 days (up to 30 days with years of service).
- Hybrid work mode.
- Friday afternoons off during July and August.
- Birthday leave.
- Referral bonus scheme.
- Participation in the company’s medical scheme.
- Free gym membership (Larnaca).