Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob title: Senior Golang Kotlin Developer
Location: Osterley UK
Duration: 6 months (Possible extension)
No. of positions: 2
Hybrid work option: Minimum 3 days/week from office
What you'll do:
• Create and deliver largescale software engineering tooling for the Global OTT platforms.
• Contribute to the software and infrastructure design of our team’s purposebuilt platforms.
• Write resilient code that will be continuously tested deployed and run at scale in the cloud onpremise and across a wide range of streaming devices.
• Be part of a selforganising Agile team.
• Actively improve overall software quality whilst also helping fellow team members
• Contribute to the team’s technical direction and the improvement of its tools and processes.
• Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications.
What you'll bring:
• Strong experience working across the stack in JavaScript TypeScript Node.js or similar technologies such as Kotlin and Go
• Someone who can help upskill the team on Kotlin and Go will be a plus.
• Good understanding of development best practices such as pair programming TDD continuous integration and continuous delivery
• Good understanding of/experience with CI tools (Jenkins Concourse) and testing frameworks
• Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed.
• Industry experience working with ProofofConcept projects as well as with AWS or similar cloud technologies building deploying and managing virtual resources.
• Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers.
• Experience working closely with DevOps and SREs
• Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.
Full Time