About the role
We’re looking for an experienced Software Development Manager to lead a high-performing engineering team building the next generation of our payments platform. You’ll be a key player in shaping engineering culture, delivery processes, and technical direction as we scale our product across European markets.
This is a people-first leadership role – you’ll own the growth and wellbeing of your engineers while partnering closely with Product, Architecture, and senior stakeholders to deliver meaningful outcomes.
What you’ll be doing
- Leading, mentoring, and growing a team of 8-12 software engineers across multiple squads
- Owning the end-to-end delivery lifecycle – planning, sprint execution, retrospectives, and continuous improvement
- Partnering with product managers and architects to define roadmap priorities and technical approach
- Driving engineering best practices: code quality, CI/CD, testing strategy, and incident response
- Acting as a key voice in hiring decisions, performance reviews, and career development conversations
- Communicating engineering progress, risks, and dependencies clearly to senior leadership
What we’re looking for
- 5+ years of software engineering experience with at least 2 years in an engineering management role
- Proven ability to lead and motivate distributed or hybrid engineering teams
- Solid technical background – ideally with hands-on experience in Java, Python, or a modern backend stack
- Strong grasp of agile delivery, with experience running scrum or kanban at team level
- Excellent communicator – comfortable presenting to both technical teams and non-technical stakeholders
- Experience in a regulated industry (fintech, banking, insurance) is a strong advantage
- Degree in Computer Science, Software Engineering, or equivalent practical experience
Job Opportunity: Engineering Manager (IT Department)
Our esteemed client, a leader in the technology industry, is currently seeking a seasoned Engineering Manager to oversee their Information Technology Back End development team. This is a contract position offering an opportunity to play a pivotal role in steering the technological direction of a dynamic organization.
Role & Responsibilities
- Lead the Back End development team, ensuring high-quality software solutions.
- Guide project timelines and technical project plans.
- Adopt and enforce best software development practices and standards.
- Maintain continuous communication with project stakeholders and upper management.
- Monitor, evaluate, and ensure the implementation of the latest technology trends that align with the company’s goals.
- Contribute to recruitment, training, and mentoring of new team members.
Required Skills
- Solid experience in Back End development, including but not limited to Java, Python, and Ruby on Rails.
- Proven track record of managing software development teams.
- Strong understanding of software development lifecycles and agile methodologies.
- Excellent problem-solving capabilities and strong analytical skills.
- Outstanding leadership skills and ability to motivate teams.
- Exceptional communication and interpersonal skills.
