Technical Solution Manager

Alter Solutions Portugal
Summary
Join our team as a Delivery Manager and orchestrate software delivery across multiple development teams in various geographies. You will promote alignment between Product and Tech teams throughout the software development lifecycle, negotiate optimal project scopes, and represent the technical team in customer meetings. Responsibilities include supporting squad leads, coordinating cross-squad workstreams, and coaching team members to maintain high competence and operational excellence. This role requires strong technical skills, understanding of architectural patterns and Agile methodologies, and excellent communication and negotiation abilities. A proactive and solution-oriented approach is essential for success in this dynamic and challenging environment.
Requirements
- Have the ability to take the initiative and be proactive
- Be passionate about managing the delivery of advanced software
- Be courageous and accept the constant and exciting challenges proposed to you, while solving problems in a creative way
- Possess strong technical skills
- Have a good understanding of architectural patterns
- Have exposure to delivery management, preferably in the context of Agile environments
- Have a good understanding of the distinct phases of software delivery
- Have a solid understanding of team dynamics, supported by the ability to influence and motivate teams
- Possess creative problem-solving skills
- Possess good conflict resolution skills
- Possess strong negotiation skills
- Possess strong communication skills
- Possess very solid English skills
Responsibilities
- Orchestrate delivery across multiple development teams, working for multiple geographies
- Promote alignment between Product and Tech teams, ensuring alignment is kept through all phases of the software development lifecycle
- Negotiate with product owners and business stakeholders the optimal scope compliant with technical requirements and supporting platform's architecture
- Represent the technical team in customer-facing meetings, supporting the product team while analyzing key requirements, and proposing optimal technical approaches to fulfill shared requirements
- Support squad leads, ensuring clear requirements are shared, release plans are established, and adequate quality is enforced across the board, with the help of the Quality Assurance team
- Coordinate cross squad workstreams, ensuring dependencies are minimized and bottlenecks are avoided
- Coach squad leads to ensure that the assigned software development teams maintain a high level of competence and operational excellence
Preferred Qualifications
Play an active role in the decision-making process and have a say in the insurtech/ fintech scene