Junior Software Engineer

at  ITV Jobs

Leeds, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Feb, 2025GBP 50000 Annual04 Feb, 2025N/ACollaboration,Python,Knowledge Sharing,Technology,It,Interpersonal SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

AS A JUNIOR ENGINEER YOU WILL LEARN TO:

  • Engineer software in the Python programming language to a high standard.
  • Use software architecture techniques to visualise and comprehend software application environments.
  • Create logical and maintainable code.
  • Test code and analyse results to correct errors found.
  • Conduct a range of tests, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • Apply cloud based architecture standards using the ITV Common Platform on AWS Cloud infrastructure.
  • Follow Agile software engineering project and workstream delivery management techniques.
  • Use pair programming techniques for coding in a team and knowledge sharing.
  • Use Github, Jenkins and other repository or pipeline management solutions.
  • Contribute to the definition and sizing of tasks for initiatives entering the team.
  • Support and translate the operational needs of the content delivery and ops teams into efficient, practical solutions and processes

Skills you’ll need (minimum criteria)

  • Analytical mindset, able to demonstrate logical reasoning and a structured approach to problem solving.
  • Passion for technology or engineering with the ability to demonstrate it through your study, personal projects or work.
  • Experience as a software developer in a production environment in any language (Python preferred)
  • An appreciation of the importance of developing maintainable code.
  • Ability to listen and take direction from others.
  • Ability to work from your own initiative and as a part of a team, motivated for continuous learning and knowledge sharing.
  • Strong communication, collaboration and interpersonal skills.
  • Demonstrates a ‘can do’ attitude.
  • Rigorous approach with attention to detail.

Other things we’re looking for (key criteria)

  • Awareness of system design, with the desire to understand how your work integrates within a larger system.
  • Awareness of Agile processes and structures and the value they bring to product and software development.
  • Experience with version control and CI/CD (e.g. Git, Github, Jenkins or other build and deployment tooling).
  • Experience with cloud infrastructure and Infrastructure as Code (Amazon Web Services preferred).
  • Understanding of testing techniques and strategies.
  • Experience of working with SDVI Rally or any other media supply chain orchestrators.
  • Experience of media or broadcast related workflow systems or services.

Responsibilities:

We are looking for an enthusiastic and intelligent junior software engineer to join our experienced software engineering function in CST. This is a fantastic opportunity to help us build out our M&E pipeline by integrating with SDVI Rally.
To ensure success as a Junior Software Engineer, you should have an analytical mindset, demonstrate a logical approach to problem solving and have an understanding of the software development lifecycle. You will be expected to learn quickly through a combination of structured training, mentoring and other resources.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Leeds, United Kingdom