About YellowIpe
Our mission is to inspire the connection between technology and people, we foster the best of our professionals through our expertise in finding and attracting the best talent for the best projects. The Focus on People, Collaboration and Commitment are the pillars that guide us in this trajectory.
Join the yellow team as our new Software Development Manager!
Role Overview :
We are seeking a highly skilled and experienced Software Development Manager to lead and organize the development processes of our core platform, Qomitto. The ideal candidate will have a strong technical background, excellent organizational skills, and proven experience in managing software development teams. This role will focus on structuring and optimizing platform development processes, improving efficiency, and ensuring high-quality deliverables.
Responsibilities :
Platform Development Process Management :
- Design, implement, and continuously improve the software development lifecycle (SDLC) for our Qomitto platform.
- Establish best practices for development, code reviews, testing, and deployment.
- Collaborate with the Solution Architect and team leads to set clear development goals and timelines.
Team Leadership and Resource Management :
Lead, mentor, and support the software development team, currently consisting of more than 25 developers.Collaborate with HR and senior management for talent acquisition, onboarding, and training.Allocate resources effectively across projects to maximize productivity and maintain high-quality standards.Collaboration and Communication :
Act as the primary liaison between the development team and senior management.Facilitate clear and transparent communication across teams, ensuring alignment on goals, priorities, and expectations.Work closely with Product Owners, Business Analysts, and QA Engineers to ensure requirements are accurately translated into technical tasks.Project Delivery and Quality Assurance :
Oversee project delivery, ensuring adherence to timelines, budgets, and quality standards.Implement and monitor key performance indicators (KPIs) to assess team performance and software quality.Proactively identify and address potential risks and bottlenecks.Continuous Improvement and Innovation :
Stay updated with industry trends, tools, and best practices.Promote a culture of continuous learning, innovation, and process improvement within the team.Evaluate and implement tools and technologies to enhance development efficiency.Requirements :
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, with at least 3 years in a managerial role.Strong understanding of software development methodologies (Agile, Scrum, Kanban).Proficiency in modern development tools, frameworks, and platforms (e.g., Java, Spring Boot, Angular, PostgreSQL, Docker, Kubernetes).Excellent organizational and problem-solving skills.Strong leadership and interpersonal skills, with the ability to inspire and motivate teams.Experience in platform development, ideally in the identity or cybersecurity sector, is a plus.Fluency in English.Important informations :
Hybrid work model - Living close to Porto and with immediate availability.Apply for this opportunity in our ! =)