Software Development Manager
Manpower is seeking to recruit a driven Software Development Manager.
As a Software Development Manager, you will play a pivotal role in managing a team of highly skilled architects, Java developers, and front-end developers to deliver exceptional services and products to our local and international customers.
Key Responsibilities:
- Team Leadership: Manage, lead, and inspire a team of architects and developers, fostering a collaborative and innovative work environment.
- Architecture: Lead the team in developing and maintaining microservices and event-driven architectures.
- Agile Methodology: Drive an Agile work culture, ensuring the team adheres to Agile practices for efficient project delivery.
- Project Delivery: Take ownership of project timelines, ensuring on-time delivery and meeting quality and security standards.
- Strategy Contribution: Collaborate with senior leadership to contribute to the software development strategy, keeping up-to-date with industry best practices.
Job requirements
- Proven experience in leading and managing software development teams delivering high traffic and critical applications.
- Proficiency in Agile methodologies.
- Excellent communication and interpersonal skills.
- Ability to mentor and develop team members.
- Results-oriented with a strong commitment to quality and delivery.
- Excellent understanding of software security practices and enterprise integration patterns.
- Strong knowledge of Java, Spring, Angular.
- Familiarity with databases such as MySQL, SQLServer and BigQuery.
- Experience with Kubernetes, Jenkins, Redis, RabbitMQ.