General objective the software development manager is responsible for leading and overseeing the development of products and projects within an organization, managing four multidisciplinary tribes. This role combines technical, leadership and management skills to ensure the successful delivery of high-quality software solutions, aligned with the organization's strategic objectives.the main responsibilities of the role are: leadership and team management. Oversee the activities of four multidisciplinary tribes, each with their respective, and coordinate development teams.foster an environment of collaboration and continuous learning, promoting good agile development practices.identify professional development opportunities for team members.strategy and planningwork closely with key stakeholders to define and prioritize development objectives.design long-term strategies for the delivery of technological products and solutions in a timely manner.ensure the alignment of tribe activities with business objectives.operational managementmonitor the progress of projects and ensure they are delivered on time, within budget, and to expected quality standards.manage capacity and resource allocation across tribes to optimize performance. Resolve impediments and manage risks that may impact delivery.provide visibility of project status to it management.innovation and continuous improvementpromote the use of emerging technologies, ai and advanced development methodologies.establish kpis to measure success and foster a culture of continuous improvement.facilitate retrospectives and evaluations to identify areas for optimization.stakeholder managementact as the main point of contact between stakeholders and tribes. Facilitate communication between different areas of the organization.ensure that stakeholder expectations are aligned with team capabilities.build strategic alliances with key stakeholders (gta, paytech, connect, ssc, eq, sso, etc.) to ensure timely and high-quality solutions for the platform.the profile required for the role is: technical expertisestrong background in software development and architecture, with expertise in transactional systems and payment platforms.knowledge of apis, integrations, and scalable systems.familiarity with programming languages.understanding of database management (sql, nosql) and cloud-based solutions (aws, azure, or gcp).leadership skillsproven experience in leading and managing cross-functional development teams.ability to mentor and guide developers, fostering professional growth and technical excellence.strong decision-making skills with a focus on balancing innovation and business needs.project managementskilled in agile, scrum, or other project management methodologies.experience in managing timelines, budgets, and resources effectively.focused on delivering high-quality solutions within set deadlines.strategic visionability to align development goals with business objectives, ensuring scalability, stability, and performance.strong analytical skills to anticipate and address potential challenges in transactional platforms.experience in building partnerships with stakeholders and other business units to drive innovation.problem-solving and innovationproven ability to troubleshoot complex technical issues in real-time.focus on continuous improvement and exploring emerging technologies to enhance the platform's capabilities.communication skillseffective communicator, capable of translating technical details into business terms for stakeholders.strong interpersonal skills for collaboration with teams, vendors, and clients.educational backgroundbachelor’s or master’s degree in computer science, software engineering, or a related field.certifications in relevant technologies or methodologies are a plus (e.g., aws certified solutions architect, pmp, etc.).minimum 8 years of experience in software development, including at least 6 years in leadership roles.demonstrated experience leading agile teams and managing multiple simultaneous projects.