




Job Summary: Leaf is seeking a Development Manager with strategic vision to manage software projects, lead teams, and ensure technical quality of solutions in a collaborative environment. Key Highlights: 1. Manage software development projects from inception to delivery. 2. Coordinate Development, Project, and Data Science teams. 3. Drive continuous improvement of processes and tools. **Leaf**, a reference in innovation and process automation, is looking for a **Development Manager** to join our technology team. We seek a committed professional with leadership qualities and strategic vision who wants to work in a dynamic, collaborative environment focused on people development. **Key Responsibilities** * Manage software development projects from conception through final delivery. * Plan project execution and monitor scope, timelines, costs, and delivery quality. * Identify risks and propose actions to mitigate impacts and correct deviations. * Define development standards, methodologies, and processes, ensuring adherence to best practices. * Manage technology service operations and handle demands from involved departments. * Coordinate teams across Development, Projects, and Data Science departments. * Assign team leads and resources to each project, and manage technical and human resources. * Oversee system creation, development, testing, validation, deployment, and training. * Ensure technical quality of solutions and provide technical guidance and information to teams. * Drive continuous improvement of development processes, tools, and methodologies. * Evaluate employee performance, monitor process compliance, and provide periodic feedback. * Report results and KPIs to the Executive Board. * Participate in the Management and Compliance Committee, contributing to the company’s strategic decisions. **Requirements** * Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Computer Networks, or related fields. * Postgraduate degree in Technology, Project Management, Software Engineering, or related areas. * Experience managing software development teams. * Knowledge of agile methodologies and project management. * Experience developing web, desktop, and mobile systems. * Knowledge of databases and system architecture. * Analytical mindset, strategic leadership, and strong organizational and decision-making skills. We are looking for a professional who: * Demonstrates leadership and strategic vision; * Is organized, solution-oriented, and results-driven; * Has experience managing technology teams; * Possesses strong communication and decision-making skills.


