Offers “Aviva”

Expires soon Aviva

Software Engineer

  • Internship
  • SINGAPORE
  • Energy / Materials / Mechanics

Job description

Role Purpose

The Software Engineer 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, 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 optimise the way we deliver to our customers, promoting ways to leverage business benefit at every opportunity

Nature of Work

  • Subject matter expert providing advice, guidance, knowledge sharing and governance in their areas of expertise (business process, application and technical configuration)
  • Analysis of user needs and define technical specifications
  • Technical Development of existing programs, analysing and identifying areas for modification
  • Building security, performance, monitoring and non-functional requirements within solution
  • Performance and availability management including system health checks, performance monitoring and disaster recovery planning
  • Identify and implementing Service improvements including production of improvement plans and applying software upgrades
  • Technical development and governance of new projects and initiatives, assessing the impact of initiatives or projects on systems/applications
  • Confirm that changes to the Platform are compliant with Aviva architecture standards, or deviations are agreed with the relevant governance authorities
  • Champion process improvements, embedding new ways of working focus on driving up quality of deliverables and the way we operate within the Platform
  • Promote and evolve Software Engineering Practice
  • Propose innovative solutions or alternative approaches to difficult issues
  • Stakeholder management of business and IT SME colleagues

Capabilities

  • Staff at this level will demonstrate an understanding of the following skills/knowledge areas:
  • 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, behaviour 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 customers experience
  • Proven knowledge of Technical platforms, software engineering practices and system management methodologies

Make every future a success.
  • Job directory
  • Business directory