Job Detail

Software Engineer (Front End)

SG

Job Description



  •  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, programme, 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: 
  • Customer , Quote & Buy: React JS, IaC like Terraform/CDK/CF
    • Distribution: Angular, NodeJS
    • Servicing: Angular JS/Typescript/JQuery
  • Common: JavaScript Framework, HTML5, CSS3, Bootstrap, Jenkins, GIT

 

Resource Complexity – People, Process, Financial & System Leadership

  • Does not handle budget but is required to contain the cost in discussion with manager.
  • Collaborate with the technical teams to assess the impact end-to-end and translate to functional requirements for the teams to build.
  • Accountable for prioritizing own use of time to deliver the workload expected of the role while working within policy and guidelines and applying technical knowledge 

 

 

Problem Solving – Routine, concrete, complex or conceptual

 

  • Ability to think long term strategically and operationally.
  • Ability to translate business issues/challenges into effective/creative solutions.
  • Experience of managing individuals on a day-to-day basis.
  • Plan and manage delivery by bringing business and technology team together, to ensure the build stays focus and relevant and within agreed timelines.
  • Accountable for solving problems and dealing with difficulties in line with policy, process and other guidelines applying technical knowledge and expertise 

 

 

Change – Adapt and Respond or Initiate and Drive

 

  • Accountable for making suggestions for improvements and taking personal initiative in adapting to change.
  • Depending on the nature of the specific role, problems can range from repetitive daily issues to complex technical problems requiring significant expertise 
  • Escalate problems according to guidelines 
  • Provide technical solutions for deficiencies in process, application configuration and operational procedures 

 

 

Internal Network – Local and/or Global

 

  • 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 – Customer Liaison and/or Strategic Relationship

 

  • 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 - The timeframe over which plans are created and delivered. Will become longer and more strategic with higher grades.

 

  • Longest target completion time of tasks likely to be 1-6 month. 
  • Support all phases of software development lifecycle, address and resolve all impediments, to ensure timely delivery of requirements, test scenarios, without affecting delivery timeline. These are all within fixed timelines ranging from days to weeks in support of our agile sprints.

 

 

Risk Management and Governance 

 

  • Promote good risk management culture, governance, and oversight relevant to my role and my business function(s)
  • Responsible to own, identify, measure, manage, and report risks and controls relevant to my role and my business function(s), in accordance with Aviva’s Risk Management Framework. This includes timely resolution of control gaps and escalation of key issues at the relevant committees.
  • Ensure that policies, processes, and authority limits are updated, communicated, and observed within my business functions(s).  Exceptions are promptly dealt with and authorised by the appropriate level of management or the Board
  • Ensure appropriate levels of skills and experience within the team to carry out the business functions and that the Compliance Liaison Officer within the business function is given sufficient support 
  • Ensure compliance with applicable regulations in Singapore, including but not limited to those issued by the MAS and Aviva Group business standards and policies 

 

 


Job Requirement

  • Require minimum a Degree in computer science or information systems

 

Required Capability: 

  • Proactive ‘can do’ attitude, good verbal and written communication skills enabling effective interaction with both wider IT and Business stakeholders 
  • Demonstrate in depth experience of the Platform they support with practical experience gained over at least a 5-year period 
  • Significant knowledge of Application Support and Development processes, standards and associated techniques including continuous integration, test driven development, behavior driven development 
  • Propose innovative solutions or alternative approaches to difficult issues 
  • Proven record in delivering technical solutions across run and/or change within this Platform 
  • Experience of working with our Global Sourcing partners and developing solutions with will improve the customer’s experience 
  • Proven knowledge of Technical platforms, software engineering practices and system management methodologies
  • Required candidates with 3 to 4 full cycle Application development experiences 
  • JEE environment system integration (Windows/Linux) 
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