Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
Design, code and modify Web applications by translating the UI/UX design into usable web solutions that will meet customers’ requirements thus improving employee and Bupa members experience
Solutions Design
- Collaborate closely with internal stakeholders to understand clearly the business requirements
- Develop clear and accurate Technical Design Documents (TDD) to define clearly and in detail the web app technical design using the best architecture principles being followed by Bupa
- Comply with the program standards, processes and technical standards defined for the project and Cyber Security protocols
- Collaborate with the Senior Manager and team members in sprint planning, review and retrospective
Development Activities
- Design, develop, test and deploy web applications
- Ensure active involvement in Change Advisory Board (CAB) to clarify development work done
- Provide detailed TDD, change script, risk assessment and implementation plan for production deployment
- Integrate data from various back-end web services and databases using SOAP and REST APIs
- Deploy applications User Acceptance Testing (UAT) environment for user testing and quality review
- Follows Bupa’s application naming convention policy and Do’s and Dont’s checklist.
- Implement responsive and reactive design to provide highest possible customer experience
- Work closely and effectively with the Senior Manager and team members to meet the project milestones and business requirements as per BRD
- Develop flexible and maintainable web services and APIs that will consume by mobile, web and other external applications.
- Branching and merging code done by team member using TFS
Application Support
- Support in the testing of applications either in User Acceptance Testing (UAT) or Pre-production environment including the required penetration testing to ensure arising issues are timely and properly resolved
- Analyse errors, monitoring and performance logs using Microsoft analytic tools to troubleshoot, identify and fix web performance issues
- Participate in design, promote and support in an agile way of working within the team
- Timely preparation and reporting of progress status updates to the Senior Manager
- Participate actively in the Change Request process which includes performing impact assessment, testing, implementation plan and code review report
- Performs continued enhancements to meet the Bupa’s business requirements
- Assist in the installation of patches and periodical upgrades to ensure up-to-date solutions
Innovative Solutions
- Constantly keeping up to date with latest technological innovations and solutions through acquiring certifications and participating to community forums
- Engage in code reviews with team to review, analyse, improve and teach coding skills
- Continuously learn and keep up to date with emerging technologies and trends to evaluate impact to business
- Propose digital innovative solutions which will improve the customer experience, optimize processes through automation, manage medical costs effectively and contribute growth in the business.
- Demonstrate an interest in learning new technologies that will contribute in achieving Bupa digital strategies
Proactive Management & Analytics
- Using Microsoft monitoring and analytic tools to conduct a comprehensive auditing and monitoring for proactive management of application performance
- Analyse errors and performance logs using analytic tools to help teams proactively and efficiently prevent any issue that might arise in the future
- Investigate server response times by logging and reporting things such as slow queries, integration responsiveness, or custom code invocation time.
- Collect metrics of how applications are performing to monitor and troubleshoot runtime issue
Skills
- Expert and with hands-on experience with a wide range of web applications and programming languages, including C#, ASP.NET, ASP.NET MVC, JQuery, API’s, CSS, HTML, and JavaScript
- Experience and proficient in MS SQL database including writing T-SQL queries, SQL Server Agent, stored procedures and triggers
- Proven track record in designing and delivering system solutions in medium to large size companies
- Familiarity with agile development and software engineering best practices
- Excellent communication skills both verbal and written
Job Details
Preferred Candidate
Bupa Arabia
Bupa Arabia is a healthcare insurance company based in the Kingdom of Saudi Arabia. We are an associate business of Bupa Group, which is a global healthcare company with an international reach that extends across multiple business operations, practices, and resources.
Founded in October 1997, Bupa Arabia was initially established through a partnership between Bupa Global International and Nazer Group, with the key focus to provide health insurance services with high quality and competitive prices, while ensuring a distinctive experience for customers. Bupa Arabia has since evolved into a fully Saudi-owned and operated company. Our transformation from a joint venture into a publicly traded company on the Saudi Stock Exchange occurred in 2008, as we made 40% of our shares available to the public during our Initial Public Offering (IPO).
As a subsidiary of the global Bupa Group, we draw upon international expertise while maintaining a profound understanding of local healthcare requirements and regulations. This allows us to offer comprehensive healthcare insurance solutions tailored to the unique needs of the Saudi Arabian market.
Bupa Arabia prides itself on its commitment to the wellbeing and development of its employees, providing them with the same standard of care, support, and professionalism that it expects to be delivered to its customers.
Our core values shape every aspect of our work and culture:
Commit – Own it with accountability and urgency.
Collaborate – Win together through cross-functional synergy.
Care – Put people first, both employees and customers.