Applications & Software Engineering

Jeddah Tax Free5 days agoFull-time External
Negotiable
Role Purpose: 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 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; - 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. • *Skills**: - 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. • *Education**: Bachelor’s degree in Computer Science, Software Engineering, Information Technology