Join the experts behind Sky Mobile, NOW TV and Sky Q. Whatever your project, you’ll be in the driving seat from day one, designing the software that steers us to success.
Change the way customers interact with the NOW TV interface. Create software technology that influences the way they watch their favourite shows. Use cutting-edge technology and contribute to the success of current and future products. Develop the software that underpins our products and improves how we work. Make an impact and get all the support you need to do your best work. There’s only one place can get in on all the action – and that’s Sky.
What you’ll be doing
For the first five weeks, you’ll join our boot camp training programme. You’ll gain experience in software engineering principles, Agile methodologies, Java development, test-driven development and continuous build and integration. You’ll then work on live projects in various areas of the business.
• You’ll team up with senior Software Engineers and experience life in an exciting, tech-focused environment
• Deliver and support the building of our software products
• Work to tight timescales using Agile delivery principles
• Get to grips with open source tools and web technologies
What you’ll need to be
• Passionate about technology, with a particular interest in programming (if you’ve already dabbled with code, even better)
• A quick learner and team player
• Aware of Agile methodologies
It’s our people that make Sky Europe’s leading entertainment company. We work hard to be an inclusive employer, so everyone at Sky can be their best. That’s why we’ve ranked first in the Inclusive Top 50 UK Employers List.
If you’re successful in your application for this role, your appointment will be subject to receiving a positive outcome from your Criminal Record Check.
#ActionOffScreen
Perks
The perks are pretty fantastic too. Excellent pension, private healthcare and a share save scheme. Plus, the Sky Q premium TV package of course. What’s not to love?
What you will bring: Experience and strong ability in Java Development – Advocate of TDD and BDD practices – Experience of OO development and design patterns – Experience of software development for high capacity, high traffic, high availability websites – Experienced working with front end web technologies, ideally Javascript – A passion for Agile methodologies and concepts such as XP, Lean, and Kanban – Exemplary communication and people skills, in a technical or non-technical context
You have: – Knowledge and expertise in a range of analytical tools and techniques – The ability to build and maintain effective working relationships with colleagues at all levels – Great verbal and written communication skills, able to communicate at both a technical and non-technical level – Excellent attention to detail – The confidence and ability to deal with ambiguity – Effective planning and facilitation skills to ensure desired outcomes are met – Ability to manage your time and workload effectively as you may work on multiple projects at once.