
Director - Applications & Software Engineering
- Jeddah, Makkah
- Permanent
- Full-time
- Design and deliver secure, high-performing web and native mobile apps for members, partners, and employees
- Lead cross-functional teams to create intuitive, scalable digital experiences
- Extend and customize enterprise platforms (ERP, HR, Finance, CRM) through development, integrations, and upgrade management
- Ensure enterprise applications are tailored to business needs and fully compliant with regulatory standards
- Architect and manage API integrations and middleware platforms to enable real-time, secure data exchange between systems
- Build robust, maintainable connectors for both legacy and modern platforms
- Drive DevOps culture across engineering—implement CI/CD pipelines, infrastructure-as-code (IaC), and automated testing frameworks
- Ensure secure, efficient, and consistent deployments across environments
- Plan and coordinate software releases, including change approval, risk mitigation, and rollback strategies
- Align with ITIL-based service management practices to ensure smooth deployments
- Lead triage, bug fixes, enhancements, and release readiness with full accountability for application stability and performance
- Oversee long-term support plans, technical debt management, and refactoring
- Promote test automation and early-stage quality controls—unit, regression, performance, and user acceptance testing
- Establish measurable quality KPIs and embed QA in the development lifecycle
- Define engineering culture, standards, and architecture across Bupa Arabia.
- Lead, coach, and grow multiple product engineering teams.
- Partner with Product, Design, Platform, and Infrastructure to align goals and execution.
- Drive engineering velocity, code quality, and continuous delivery.
- Modernize applications, integrating and replacing legacy systems where appropriate.
- Hands-on experience with native application development (iOS, Android, Web).
- Strong track record in Agile software delivery and leading cross-functional teams.
- Deep expertise in DevOps, CI/CD, automation, and Agile SDLC tools (e.g., GitHub, Jenkins, Jira, Azure DevOps).
- Proven experience integrating and modernizing legacy systems.
- Proficiency in cloud-native architecture, REST APIs, microservices, and containerized environments.
- Familiarity with enterprise platforms (Oracle, Salesforce, Microsoft Dynamics) is a plus.
- Previous experience in healthcare, insurance, or other regulated digital platforms is highly desirable.
- Relevant professional certifications are highly desirable, such as Certified ScrumMaster (CSM), Professional Scrum Master (PSM), SAFe Agilist, Azure Solutions Architect Expert, AWS Solutions Architect – Professional, or Google Professional Cloud Architect.
- Additional certifications in DevOps (e.g., Microsoft Certified DevOps Engineer Expert, AWS DevOps Engineer – Professional), Enterprise Architecture (TOGAF), or Application Security (CSSLP, CEH) are a plus.
- Master’s degree in Software Engineering, Computer Science, Information Systems, or Business Administration preferred.