Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
Role Purpose
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.
Accountabilities
Solutions Design
- Collaborate closely with internal stakeholders to undertand 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
- Recommend changes to improve the reliability, scalability, maintanabiity, security and performance of developed systems to deliver customer focused services
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 assestment 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
- Follow 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 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 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 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 keep up to date with latest technological innovations and solutions
- Engage in code reviews 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.
Proactive Management & Analysis
- 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 efficiently prevent any issue that may arise
- Investigate server response times by logging and reporting matters such as slow queries, integration responsiveness, or custom code request time.
- Collect metrics of how applications are performing to monitor and troubleshoot runtime issues
Skills
Years of Experience
- 3-5 years minimum experience in systems development
Skills Required
- 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
- Track record in designing and delivering system solutions in medium to large size companies
- Familiar with agile development and software engineering best practices
- Excellent communication skills both verbal and written
- Multitask and prompt response to problems
Job Details
Job Location
Jeddah , Saudi Arabia
Job Role
Information Technology
Employment Status
Full time
Employment Type
Employee
Number of Vacancies
3
Preferred Candidate
Career Level / Band
Mid Career
Years of Experience
Min: 3