




Job Summary: An IT professional to develop and maintain software systems, lead multidisciplinary projects, define technologies, and manage teams—ensuring quality and efficiency. Key Highlights: 1. Develop complex and sophisticated functionalities 2. Lead multidisciplinary projects and teams 3. Define technologies and working methodologies **The Mission** Provide solutions for information architectures, systems, and infrastructure aligned with organizational processes to achieve institutional objectives, ensuring appropriate levels of cost, quality, and schedule. Specify, develop, and maintain software systems using project management technologies and practices to enhance organization, productivity, and quality. **Your Challenge Will Be** * Develop new high-complexity and refined functionalities. * Participate in business strategy; anticipate future needs and define team processes; lead multidisciplinary projects. * Define technologies and working methodologies to be adopted per project; promote and implement necessary measures for process optimization and systemic improvements. * Align and negotiate expectations with other departments, updating project status, operational metrics, delivery metrics, and aligning delivery and outcome expectations. * Translate strategic guidelines into activities and action plans, providing technical guidance to the team. * Monitor the team’s action plan outcomes, ensuring value-driven and high-quality deliveries aligned with organizational objectives. * Establish standards for the area based on industry best practices and business needs. * Ensure people management—including delivering appropriate feedback, reporting performance indicators with quality and operational efficiency—and provide support, motivation, evaluation, and development for your team to consistently meet and exceed goals. * Manage demand priorities and distribute tasks among the team. **Above all, you must identify with our purpose: valuing people so each individual can build their own story.** **In addition, it is desirable that you have** * Solid experience in Information Technology, with a proven track record in software development; * Completed undergraduate degree in Computer Science, Software Engineering, Information Systems, or related fields; * Knowledge of software architecture evolution, such as migration from monolithic systems to microservices; * Experience with cloud environments (Cloud Computing), preferably on platforms like Azure or AWS; * Practical knowledge of .NET and C#; * Familiarity with relational and non-relational databases, including SQL Server, PostgreSQL, and MongoDB; * Adoption of software development best practices, such as Clean Code, Domain-Driven Design (DDD), and unit testing; * Experience in people management, with skills in technical leadership, team development, and performance monitoring. **Nice-to-Have** * Postgraduate degree in technology or management.


