Software Engineer

 

Description:

The Product Management Team is responsible for building, running, and maintaining bespoke software products on Cloud platforms to service the Group level functions of ITV, such as Finance and HR, and other core technology services.

The role

The Software Engineer role is responsible for developing, maintaining, and running our software products. Our ways of working adopt an agile approach, and apply a DevSecOps mindset.

 

  • Writing high quality code that is readable, and maintainable over a long product life
  • Creating automated tests to ensure the quality of our products
  • Building, maintaining, and running cloud services using an infrastructure as code approach
  • Collaborating with other team members through agile ceremonies, 3 amigo sessions, demo’s, code reviews, pairing, etc.
  • Helping to identify and assess new libraries, tools, and techniques, including via show & tell sessions and POC/prototyping
  • Communicating effectively with stakeholders, business analysts, users, QA and platform engineers to agree solutions
  • Collaborating with other teams to identify areas for innovation
  • The ability to adapt to change as the team and ITV’s business grows and changes

Skills you’ll need (minimum criteria)

 

  • The ability to write quality, readable, and easily maintained code using Java or javascript/typescript
  • The ability to communicate and talk about programming and other concepts with other team members
  • Clear evidence of a passion for technology and software engineering
  • Experience working within a collaborative and/or agile team
  • Experience working with cloud services and/or containers would be beneficial

Qualifications

 

  • Relevant degree or demonstrable experience in related areas
  • Beneficial: Java or AWS/GCP certification

Organization ITV Jobs
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-10-14 9:54 am
Expires on 2024-10-20