Job Detail

Mobile Developer (Front End)

SG

Job Description

Role Purpose /Background/Nature of Work 

 

The Software Engineer is a web application developer, performs analysis, development and technical governance across both

Run and/or Change and will be accountable for the maintenance, quality of code, and compliance to standards within the platform. Accountabilities include: 

 

 

 

 

  •  Analysis, development & implementation of change and/or run activity in accordance with the agreed digital/platform

strategy, standards and governance for a business unit, project, program, platform or feature team 

  •  Performing value adding governance & quality assurance to ensure customer outcome is delivered to the highest standards 
  •  Defining technical specifications of solutions in accordance with the agreed digital/platform strategy incorporating service 

fundamentals, security and system performance 

  •  Driving continuous improvement through technical and process innovation to optimize the way we deliver to our customers,

 promoting ways to leverage business benefit at every opportunity

  • Programming: React Native, native android OR iOS development (Prefer iOS)

Resource Complexity 

 

  • Does not handle budget but is required to contain the cost in discussion with manager 

 

Problem Solving 

 

  • Accountable for solving problems and dealing with difficulties in line with policy, process and other guidelines applying technical knowledge and expertise 

 

Change 

 

  • Accountable for making suggestions for improvements and taking personal initiative in adapting to change.
  • Work using agile methodologies in collaboration with internal teams to ensure road maps are achieved within agreed time frames
  • Shape and support development of transformation strategies 
  • ·         Provide technical solutions for deficiencies in process, application configuration and operational procedures 

 

Internal Network 

 

  • ·         Build effective working relationships across relevant teams within platforms and digital 
  • ·         Coach & develop peers within your area of expertise 
  • ·         Utilize business contacts to get closer to the customer and understand what our customers really want 
  • ·         Collaborate with peers across IT to continuously obtain feedback, review and develop new technical solutions and best working practices 

 

 

External Network 

 

  • ·         Build effective working relationships across relevant teams in external suppliers 
  • ·         Engage and collaborate with Global Sourcing Partners to delivery high quality solutions fit for our customers 
  • ·         Drive value from external partners and understand industry wide best practice developments including partners of Aviva 

 

Timeframe for decision making 

 

  • ·         Look at the strategic direction of the application architecture and roll out features between 1-4 months

 

Risk Management and Governance 

 

  • Identify, own, and manage the specific key risks and/or IT controls and BP standards that you are identified as the owner and/or nominee
  • Ensure that issues and actions associated to controls / risks are remediated in a timely manner 
  • Maintain appropriate records for risk management and associated controls
  • Ensure that controls are sufficiently well designed and operating effectively to keep the risks that they mitigate within Aviva's tolerance level 
  • Report and escalate the status of the relevant risks, controls and standards as appropriate 

 

 


Job Requirement

Education Qualifications 

  • Technical Degree holder or equivalent

Required Capability: 

Staff at this level will demonstrate an understanding of the following skills/knowledge areas: 

  • Experience with the entire mobile app development life cycle.
  • Experience with React Native.
  • Experience in agile tools and methodologies.
  • Technical degree.
  • Comfortable directing offshore developers
  • Knowledge of financial services and insurance is a strong plus.
  • Experience with native android OR iOS development (Prefer iOS)
  • Write unit and integration tests
  • Ability to create and maintain CICD of React Native applications is a good plus.
  • Entrepreneurial and analytical; effective at managing change in a fast-moving and constantly evolving business.
  • Effectively test all code to ensure that the highest standards of quality are maintained.
  • Support the day to day management of the product including business queries and issue resolution.
Logo
×

Full Name*
Email address*
Upload a different Resume (Your application will be submitted using this resume instead)
Choose a file
Only .pdf is allowed
HACKERBUCK AWARDED