Sky Betting and Gaming

Sky Betting and Gaming Leeds, UK
21/01/2019
Full time
What you will do… As a Software Engineer in the Presentation Squad you will be responsible for the presentation of information to customers to help them better decide what to bet on. This encompasses the underlying framework, methods and patterns that the whole front-end of the website is built upon, appropriate middle-layer application services to enrich components with data, and the operational side of ensuring these customer experiences are both uninterrupted and speedy. You will help to build industry leading solutions in technologies such as React, PHP & Java built on virtualised & cloud platforms. Working in teams that are evenly balanced with a mixture of specialists across frontend & backend technologies. Every engineer is passionate about their team and drives improvements in their discipline and the quality of their team's systems. They share knowledge with others and are constantly learning and adapting their skills to push themselves and their team further. We are not building a monolithic Enterprise app - think micro-services and a lean approach with quick running tests and deployment. How you will do it… We will help you grow to be an expert voice in your team and bring your specialisms to bear: whether that's engineering elegant frontend experiences, building scalable backend services or all of the above. Find what makes you excited to get here on a morning and do more of it. With your squad, get a deep understanding of your squad's products and services so that you can play an active part in determining the future for them with your squad's product manager. Continuously learn, grow and improve with your team, for example by critical evaluation of your team's software releases, and finding ways to incrementally make everything you do better and better. What we can offer you… An environment where teams feel like family and everyone works together as one team to achieve your shared vision. Helping you be a master in your domain is critical to our company's success: that's why we have "10% time" & a "tech ninja fund" just for you. This means that Friday afternoons are your time to learn whatever you decide you need to stay at the top of your game, and you get money every year which you get to decide how best to spend to achieve your potential (which could be on conferences, training, technology or anything else). We have close links with the local tech communities and our colleagues will regularly be seen at local events such as LeedsJS & LeedsPHP as well as hosting events at our modern offices in the heart of Leeds city centre. Our People Ambition is to attract & develop diverse & talented people to meet the current and future growth needs of SB&G. Together, our aim is to create the Best Digital Business to work at . Mon to Fri - Standard
Sky Betting and Gaming Leeds, UK
21/01/2019
Full time
Senior Software Engineer (Node, React, JavaScript) - Vegas Squad, Gaming Tribe We are looking for a Senior Software Engineer with experience in Node, React and JavaScript to join the Vegas Squad in our Gaming Tribe. What you will do…. We are looking to hire a top quality, enthusiastic engineer from a relevant background to join our tribe. As a Senior Software Engineer you'll be helping lead the way with the latest technologies on our next generation platforms written primarily in isomorphic Javascript. For you, engineering means more than authoring quality, tested code. It includes the end-to-end delivery pipeline; code driven deployment infrastructure; automated test safety nets; and effective operational instrumentation and incident response. You'll feel comfortable working in an architectural domain, at ease debating delivery priorities with the squad's Solution Architect, Product Owner and Business Analyst. You are an expert in sustainable software engineering, but don't gold plate or prematurely abstract for a re-use that never materialises. You are comfortable as a leader and mentor of your fellow engineers, who often ask you for advice and guidance. You're a team player, who works collaboratively to achieve the shared squad goals. You are unafraid to challenge aspects outside your direct remit and passionately champion 'the right thing'. How you will do it… (skills, tech) Reporting into a Principal Engineer, you will: Turn concepts and requirements into highly available web applications and systems using industry standard languages and technologies such as TypeScript, React, GraphQL, Docker, Prometheus, AWS, Terraform, and SASS/SCSS. Actively participate in application and database design, data flows and detailed technical design. Ensure that analysis includes the wider view of technical and business impact. Take ownership for code quality, security and scalability and have an equal grasp of the overall system you are working on and how it meets the needs of the end users, and business objectives. Balance the commercial needs of the business against the ideal technical design, proposing sound phased or tactical implementations where appropriate. Understand the importance of non-functionals such as real-time monitoring, good alert design and great logging strategies. Ensuring systems perform well to deliver the best user experience possible is something you consider as part of the normal delivery process. Proactively support and mentor other team members, working with them to help them improve their skills. Support the implementation of continuous integration to enhance deployment processes. Liaise with other teams across the business to communicate and coordinate. Work with other Engineers of all levels, technical and non-technical stakeholders, and system architects to debate the design of, and deliver industry leading systems. Our People Ambition is to attract & develop diverse & talented people to meet the current and future growth needs of SB&G. Together, our aim is to create the Best Digital Business to work at . Mon to Fri - Standard