Senior Software Engineering Manager
- Compensation
- Not disclosed
- Location
- Porto
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Approximately seven to ten years of professional experience in software development and IT.
- Around three to five years of management experience leading software development or engineering teams.
- Strong technical background with the ability to understand complex software architectures and distributed application environments.
- Demonstrated ability to operate as a hands-on engineering leader, combining people management with active technical involvement.
- Experience coordinating or supporting critical production incidents and problem resolution.
- Strong communication and stakeholder management skills in an international and distributed environment.
- Fluent English.
Full description
Are you ready to shape the future of capital markets?
We are looking for an Engineering Manager to join the IT Securities team. The position will be based in Porto and you will report to the Head of Development.
The role requires a hands-on engineering leadership mindset. We are looking for a manager who combines strong people leadership with solid technical knowledge and who is willing to actively engage with the team when challenges arise, rather than operating exclusively through delegation.
You will primarily be responsible for:
- Managing, coaching and coordinating a software development team, building a culture of accountability, ownership and continuous improvement.
- Providing strong technical leadership and actively supporting the development team in solving complex engineering challenges.
- Evaluating team performance, providing continuous feedback and identifying development and training opportunities.
- Promoting engineering best practices, technical excellence and continuous learning across the team.
- Working closely with the Head of Engineering on team capacity planning and allocation across strategic projects, business-as-usual activities and technical initiatives.
- Taking management responsibility for the team supporting the existing portfolio of applications operating across multiple European locations, ensuring effective delivery of business-as-usual activities and acting as L3 application support for the existing application landscape. This includes handling ticket and support requests according to agreed priorities and service level agreements, as well as critical production incidents requiring deep technical investigation, resolution, escalation and follow-up.
- Coordinating application maintenance activities, including software and infrastructure upgrades, vulnerability remediation, technical corrections, stability improvements and lifecycle management.
Your profile:
- Approximately seven to ten years of professional experience in software development and IT.
- Around three to five years of management experience leading software development or engineering teams.
- Strong technical background with the ability to understand complex software architectures and distributed application environments.
- Demonstrated ability to operate as a hands-on engineering leader, combining people management with active technical involvement.
- Experience coordinating or supporting critical production incidents and problem resolution.
- Strong communication and stakeholder management skills in an international and distributed environment.
- Fluent English.
Join a company where market infrastructure is built on innovation and where every innovation starts with a bold mind asking, “What’s next?”.