Leadership and Technical Expertise
We are seeking a highly skilled Software Development Manager to lead our engineering team. In this role, you will oversee daily operations, provide strategic leadership, and drive initiatives to enhance service delivery and customer satisfaction.
The ideal candidate combines technical expertise with strong people management skills. Key responsibilities include:
* Management role within the Global Solutions Team;
* Technical leadership: Lead complex and multi-disciplinary projects, help the team with problem solving by offering suggestions, technical guidelines and feedback, ensure quality, performance and security.
* Project Management: ensure valuable deliveries, timeline, ceremonies, project metrics, remove blocks, manage risks, report project status, collect and apply lessons learned, propose changes to the existing SW Development process to achieve better results;
* People Management: evaluations, IDP, feedback, 1:1, ensure processes are followed, improve productivity, technical and soft skills, motivate the team, provide career direction, hiring and dismissal process, ability to retain talents;
* Relationship management with multiple stakeholders (both technical and business), taking accountability to deliver software solutions and getting development team's commitment;
* Suggest and promote process improvements.
This role requires a Bachelor's degree in Computer Science, Engineering, or other related areas or equivalent work experience. The ideal candidate should have experience with software development, leadership roles in software development projects, delivering software projects, and managing cross-functional teams. Knowledge of agile methodologies and hands-on profile are also essential.