Loading
Loading...
Loading...
Loading...
Loading...

Love working here…

Job Posting Status is Expired Please note that the job is not published for job seekers and you will not receive any applicants due to the job status.

Upload

Manager – Lead Development (App)

Jeddah , Saudi Arabia Posted 2020/06/11 13:04:54 Expires 2021-07-02 Ref: JB4189470

Job Description

Drive development standards to deliver quality software in creating, implementing and maintaining new and existing mobile applications by translating the UI/UX design into usable app solutions that meets customers’ requirements and improving Bupa mobile app users’ experience. This role will be 60% hands on development with 40% team management.

Mobile App Team Leading

  • Provide technical guidance and solution to development team members for any technical queries.
  • Raise issues to Technical and Group Leads when difficulties arise.

Solutions Design

  • Coordinate with key stakeholders to understand technical requirements to be developed for a global and scalable e-commerce platform.
  • Develop clear and accurate Technical Design Documents (TDD) to define clearly and in detail the mobile app technical design using Bupa best architecture principles followed by Bupa
  • Ensure compliance with the program, processes and technical standards defined for the project and Cyber Security protocols
  • Collaborate with team members in sprint planning, review and retrospective.
  • Recommend changes to improve the reliability, scalability, maintainability, security and performance of developed systems to deliver customer focused services

App Development & Delivery

  • Develop testable and efficient mobile application using OutSystems platform
  • Ensure active involvement in Change Advisory Board (CAB) to clarify development work done
  • Implement new functionality and upgrades on existing Bupa mobile applications
  • Integrate Cordova plugins or develop new plugin if needed
  • Build high-quality app and reusable components by following O/S modular programming and architecture design
  • Integrate data from various back-end web services and databases using SOAP and REST APIs
  • Understand UX and UI design, so end-user requirements can be effectively translated into technical solutions

Application Support

  • Support the testing of applications either in Development or Quality Assurance environment including the required penetration testing to ensure arising issues are timely and properly resolved
  • Analyse errors and monitoring performance logs using O/S analytic tools to troubleshoot to identify and fix App performance issues post-deployment
  • Create, manage and audit users activity by using O/S Lifetime and Service center
  • Prepare reports for progress status updates.
  • Participate in the Change Request process which includes performing impact assessment, testing, implementation plan and code review report
  • Improve code quality through unit tests, automation and performing code reviews using O/S Service center
  • Implement application deployment from development environment to quality assurance environment to production environment by following O/S best practice
  • Perform continued enhancements to meet the Bupa’s business requirements

Innovative Solutions

  • Keep up to date with latest Out Systems technological innovations and solutions
  • Discover new components through O/S forge that will extend the mobile application capabilities
  • Engage in code and quality reviews with team to review, analyse, improve and share coding skills
  • 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 & Analytics

  • Measure the end-user experience in production environment based on Bupa’s standard indicators of user satisfaction
  • Utilize O/S monitoring and analytic tools to conduct a comprehensive auditing and monitoring for proactive management of application performance
  • Analyse errors and performance logs using O/S Service center to help teams proactively and efficiently prevent to any issue that might arise in the future
  • Collect metrics of how applications are performing to monitor and troubleshoot runtime issues e.g. client metrics, network metrics and service metrics
  • Create dashboard and reports from O/S analysis to automatically identify issues 
  • Investigate server response times by logging and reporting things such as slow queries, integration responsiveness, or custom code invocation time.
  • Research, evaluate, and implement new technologies to maximize development efficiency

Skills

  • Proficient in C#.Net
  • Proficient with OutSystems Service Studio & Integration Studio
  • Knowledgeable in using Life time and Service center
  • Expert on OutSystems development, administration, or architecture experience
  • Proficient in API Integrations e.g. SOAP, REST
  • Proficiency in web based languages (JavaScript, JQuery, CSS, HTML)
  • Familiarity with agile development and software engineering best practices
  • Excellent communication skills both verbal and written
  • Leadership skills
  • Ability to multitask and react to problems quickly.

Job Details

Job Location Jeddah , Saudi Arabia
Job Role Information Technology

Preferred Candidate

Career Level / Band Management

Similar Jobs

Loading ...