Vendor Management:
• Evaluate, select, and onboard software development vendors based on project needs and company standards.
• Evaluate, select, and onboard software development vendors based on project needs and company standards.
Menu
LATEST JOBS

Software Development Manager
Closing Date: 5 April 2025
JOB DESCRIPTION
- Vendor Management:
- Evaluate, select, and onboard software development vendors based on project needs and company standards.
- Serve as the primary point of contact for all vendor-related communication and collaboration.
- Negotiate contracts, service level agreements (SLAs), and deliverables with vendors.
- Monitor vendor performance to ensure compliance with project requirements, budgets, and timelines.
- Conduct regular performance reviews and resolve any vendor-related issues promptly.
- Project Oversight:
- Lead end-to-end software development projects in collaboration with vendors and internal teams.
- Define project requirements, technical specifications, and success criteria in partnership with stakeholders.
- Oversee the architecture, development, testing, and deployment of software solutions.
- Ensure all deliverables align with company goals, security standards, and compliance regulations.
- Collaboration and Coordination:
- Coordinate between internal departments (IT, business units, QA) and vendors to align on priorities and expectations.
- Manage cross-functional teams to ensure seamless project execution.
- Foster a collaborative and transparent working environment across all stakeholders.
- Quality Assurance and Risk Management:
- Conduct code reviews and ensure vendor deliverables meet quality standards.
- Identify and mitigate risks related to vendor performance, technical challenges, or project delays.
- Implement best practices and ensure adherence to industry standards for software development.
- Reporting and Documentation:
- Maintain detailed documentation of project progress, vendor contracts, and deliverables.
- Generate and present project status reports to senior management and stakeholders.
- Track project budgets, timelines, and performance metrics.
SKILLS AND QUALIFICATIONS
- Technical Expertise:
- Proficiency in software development methodologies (Agile, Scrum, etc.) and tools (Jira, Git, etc.).
- Strong understanding of system architecture, software engineering principles, and coding practices.
- Hands-on experience with programming languages (e.g., Java, Python, .NET, or others relevant to the role).
- Familiarity with cloud platforms, APIs, and integration frameworks.
VENDOR MANAGEMENT SKILLS
- Vendor Management Skills:
- Experience managing external vendors and third-party developers.
- Strong negotiation and conflict-resolution skills.
- Knowledge of vendor performance metrics and SLA management.
- Leadership and Communication:
- Proven ability to lead teams, manage resources, and drive projects to completion.
- Excellent communication and interpersonal skills to collaborate with diverse teams.
- Strong decision-making and problem-solving abilities.
- Education and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (required).
- 7+ years of experience in software development, with at least 2 years in a leadership role.
- Prior experience managing software development vendors and contracts.
- Certifications in project management (e.g., PMP, Agile) or software development (e.g., AWS Certified Developer) are a plus.
For interested applicants, please email your updated CV to work@berjaya.com.my