Job description
Join Exact Asia Development Centre Sdn Bhd as a Software Development Manager in Melaka. You will lead a talented software engineering team to design, build, and deliver innovative solutions that drive business value for clients across APAC. This is a hands-on leadership role overseeing multiple squads, guiding architecture decisions, implementing best practices, and ensuring on-time delivery across the full software development lifecycle.
In this role, you will collaborate with product management, design, QA, and operations to shape roadmaps, translate business needs into technical requirements, and manage stakeholder expectations. You will champion modern engineering practices, continuous integration and delivery, automated testing, code reviews, and secure, scalable software design. You will cultivate a high-performance culture focused on mentorship, learning, and accountability.
The ideal candidate has a track record of delivering enterprise-grade software, managing budgets and timelines, and aligning technology with strategic goals. You should be comfortable communicating with executives, presenting metrics, and navigating changing priorities in a fast-paced environment. This position offers a competitive compensation package and opportunities for professional growth within a dynamic organization.
Location: Melaka, Malaysia. You will lead teams across software development, testing, and release management, with a focus on delivering value to customers while maintaining quality and security standards.
Responsibility
- Lead and mentor cross-functional software development teams to deliver high-quality software solutions on time and within budget.
- Partner with product management and stakeholders to translate business needs into clear technical roadmaps and backlogs.
- Define and enforce software development standards, architecture guidelines, code quality, testing strategies, and CI/CD pipelines.
- Plan, track, and manage project timelines, resource allocation, risk management, and delivery milestones.
- Foster a culture of learning, performance feedback, coaching, and career growth for developers and engineers.
- Oversee recruitment, onboarding, and retention strategies for engineering teams; participate in performance reviews.
- Collaborate with security, operations, and QA to ensure robust, scalable, secure, and maintainable software products.
- Communicate progress, risks, and opportunities to leadership and stakeholders with clarity and data-driven insights.
Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 5+ years of software development leadership experience, with a proven track record of delivering enterprise-grade applications.
- Strong knowledge of SDLC and Agile/Scrum methodologies; ability to manage multiple teams and priorities.
- Experience with modern tech stacks such as Java, .NET, Python, and modern architecture patterns like microservices.
- Hands-on experience with cloud platforms (AWS or Azure) and CI/CD tooling (Jenkins, GitLab CI, or similar).
- Excellent communication, presentation, and stakeholder-management skills; comfortable engaging with executives.
- People management experience including hiring, coaching, performance reviews, and career development.
- Willingness to work from Melaka, Malaysia, with occasional travel as needed.