Senior Software Developer (Java / NoSQL / TDD)
West London
Sky is currently seeking passionate and effective individuals to help grow their online business. These individuals will be self-organising and will build on a culture of success. OTT Cloud Platform is Sky's replacement OTT Platform team providing playing of video content across web, mobile and Apps. The candidate will be joining a mature Agile team of developers, testers and analysts using Scrum and XP methods with a strong continuous improvement culture.
Description
You will join a software development team that uses cutting edge technology to provide applications that put Sky first for online content, customer service and sales. We ask for the very best from our development teams, so we'll make sure that you get the training and experience you need to have an enjoyable and fulfilling career at Sky. As a Software Developer you'll be knowledgeable and passionate about technology, enjoy pairing with other smart people and use agile to ensure your projects succeed.Key Responsibilities:
- Develop excellent quality software using agile techniques such as Test Driven Development and Pair Programming
- Be seen as a lead character within the team that can offer advice around design, architectural decisions and code quality
- Take an active role in Story definition, assisting QA's and business stakeholders with Acceptance criteria
- Drive best technology and software development practices into the team with passion and enthusiasm
- Participate in regular showcases of new work to the product owners and business stakeholders
- Strive for continuous improvement within the team
- Represent Sky in external events and conferences.
- Experience and strong ability in Java (Groovy/Grails experience also highly desirable)
- Experience and strong ability with NoSQL Databases
- Knowledge and experience of a wide range of best of breed open source and commercial technologies
- Experience of software development for high capacity, high traffic, high availability websites/systems
- Detailed Understanding of how the web works including familiarity with web security and attack countermeasures
- Understanding in dealing with software performance, scaling and resilience.
- Delivery experience within an agile project specific experience in TDD, Pair Programming
Sky delivers some of the most diverse content and services on the planet, and we value the same diversity within our business. We provide a culture of entrepreneurialism and opportunity for one and all.
It's our people that make Sky the UK and Ireland's leading entertainment company. That's why we work hard to be an inclusive employer, so everyone at Sky can be their best.
Go to workforsky.com to find out more about brilliant opportunities.