
Core Software Engineer
ITV
contract
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- Collaborate with Engineering, Architecture and Product teams to design software solutions aligned with ITV’s Enterprise architectural principles.
- Build secure, scalable and maintainable applications that support ITV’s marketing technology ecosystem.
- Promote engineering excellence through readable, well-architected code, strong documentation and comprehensive automated testing.
- Participate in design and code reviews to maintain high engineering standards and proactively identify potential improvements.
- Contribute to the ongoing maintenance, reliability and optimisation of Martech platforms and supporting services.
- Work closely with Marketing, Operations and engineering teams to deliver technology solutions that support business outcomes.
Requirements
- Full-stack web engineering experience, including architecture design, cloud-native development, and system integration.
- Proficient in Typescript, with experience in unit, integration, and end-to-end testing.
- Familiarity with DevOps, CI/CD technologies (e.g., GitHub Actions, Jenkins), and version control.
- Experience building and working with REST and GraphQL APIs.
- Familiarity with cloud infrastructure providers (e.g., AWS, Azure, Google) and infrastructure-as-code (e.g., Terraform).
- Experience with Agile methodologies.
- Strong testing skills (unit, integration, end-to-end).
- Analytical mindset, with strong problem-solving and troubleshooting skills.
- Solid understanding of engineering best practices, including writing maintainable and testable code.
- Ability to document, review, and explain complex technical subjects to both technical and non-technical audiences.
- Experience mentoring junior engineers.
- Strong communication, collaboration, and interpersonal skills.
Benefits
- 12 Month Fixed-Term Contract
- Flexible working hours
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack web engineeringarchitecture designcloud-native developmentsystem integrationTypescriptunit testingintegration testingend-to-end testingREST APIsGraphQL APIs
Soft Skills
analytical mindsetproblem-solvingtroubleshootingmentoringcommunicationcollaborationinterpersonal skills