Director - Applications & Software Engineering

Bupa

  • Jeddah, Makkah
  • Permanent
  • Full-time
  • 22 days ago
Job DescriptionRole Purpose:Build and maintain secure, scalable software solutions that power Bupa Arabia’s digital products and internal systems. Deliver high-quality applications, seamless integrations, and automation to drive innovation, customer value, and business agility.Seek a hands-on, technically fluent leader to define the technical strategy, scale Agile delivery, and champion engineering excellence across all customer-facing and enterprise applications. Lead modernization initiatives, integrate legacy and modern platforms, and partner with Product, Platform, AI/Data, and Cybersecurity teams to deliver secure, compliant, and high-performing solutions.The ideal candidate has built native applications, led large-scale Agile delivery, implemented DevOps at scale, and driven successful integrations in regulated industries such as Health tech or insurance.Key Accountabilities:1- Custom Application Development and Enterprise Systems Development;
  • 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
2- Integration Engineering (API & Middleware) and DevOps & Automation Engineering;
  • 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
3- Release & Change Management;
  • Plan and coordinate software releases, including change approval, risk mitigation, and rollback strategies
  • Align with ITIL-based service management practices to ensure smooth deployments
4- Application Lifecycle Support;
  • 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
5- Quality Engineering & Test Automation;
  • 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
6- Team Leadership & Strategic Responsibilities;
  • 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.
Skills
  • 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.
EducationBachelor's degree in Computer Science, Software Engineering, Information Technology

Bupa