Junior Software Engineer
at ITV Jobs
Leeds, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Feb, 2025 | GBP 50000 Annual | 04 Feb, 2025 | N/A | Collaboration,Python,Knowledge Sharing,Technology,It,Interpersonal Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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