- Responsible for the overall leadership, governance, and performance of the Software Development function, covering internally developed systems, customer facing applications, system integrations, and operational enhancements.
- Ensures that all software initiatives are strategically aligned, properly governed, financially controlled, and delivered with high quality, while serving as the primary liaison to business stakeholders, vendors, and technology partners.
- Support to Applications such as Salesforce DMS, SSC, SAP ERP, SAP Successfactors
Software Development Leadership & Oversight
- Lead and oversee the end to end software development lifecycle for internal, customer facing, and integrated applications.
- Manage and provide direction to Software Developers and the QA Supervisor, ensuring clear accountability, workload balance, and technical alignment.
Policy Governance & Standards Management
- Establish, maintain, and enforce Software Development policies, standards, and procedures, including secure development and quality assurance requirements.
- Ensure compliance with approved IT policies, audit requirements, and regulatory obligations.
- Coordinate with internal and external auditors to address findings related to software development and system controls.
Project & Change Management
- Evaluate and approve Change Requests (CRs), enhancements, and new development initiatives based on feasibility, impact, and priority.
- Provide project oversight for major software initiatives, ensuring delivery timelines, scope, and quality targets are met.
- Ensure proper UAT, go live readiness, and post deployment stabilization for all releases.
Quality & Delivery Assurance
- Ensure that quality assurance processes are consistently applied across all software releases.
- Act as the final escalation point for major system issues, production defects, or quality concerns.
Budget Planning & Financial Management
- Prepare and manage the Software Development budget, including development costs, licenses, subscriptions, and vendor services.
- Monitor expenditures against approved budgets and ensure cost control and financial transparency.
- Support management and finance reporting through accurate budget forecasts and expense justifications.
- Serve as the key liaison to software vendors, system integrators, and technology partners.
- Evaluate vendor performance, deliverables, and compliance with contractual obligations.
- Lead or support vendor selection, contract reviews, and renewals in coordination with F&A and BA
Stakeholder Engagement & Reporting
- Act as the primary bridge between business units and the Software Development team.
- Provide regular status updates, performance insights, and risk reports to management and key stakeholders.
- Support strategic planning, feasibility studies, and technology roadmap discussions.
Qualifications:
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related field.Master’s degree in IT, Business Administration, or Management is an advantage
Experience
- At least 5-7 years of experience in software development and systems delivery, including team leadership or management roles.
- Proven experience managing developers, QA resources, and multiple application portfolios.
- Strong background in policy governance, project oversight, and system lifecycle management.
- Experience working with vendors, system integrators, and external technology partners.
Management & Governance Skills
- Strong understanding of IT policy governance, audit readiness, and compliance requirements.- Experience in budget planning, cost control, and financial reporting for IT initiatives.- Ability to evaluate technical feasibility, risks, and business impact for software initiatives.- Strong stakeholder management and communication skills. Preferred Certifications
Preferred Certifications
- Project Management Professional (PMP) or PRINCE2 Practitioner
- ITIL Foundation or Managing Professional