Lead Developer

Degree 53 ,
Manchester, Greater Manchester

Overview

Job Description

About Us Sharp Gaming is a brand-new state-of-the-art technology platform for the gambling industry. We are on an exciting journey to build the next generation sports betting and gaming platform that will support market leading bookmakers globally. With over 25 million investment so far, we have a long term vision for it with lots of opportunities in the future. Sharp Gaming is based in Manchester city centre and stems from the gaming division at Degree53. The platform is still in development and we are on the lookout for talented individuals to help bring our vision to life. Due to our successful growth, we now have a Lead Developer position available. The tech stack is up to date and we have loads of new features we want to add, as well as enhancements to what we've delivered far over the last 3 years. What will Ibe doing? You will be working alongside our experienced developers(a team of 5), ensuring quality and efficiency, and maximising performance, where we face new challenges. You will be mentoring junior members of the team and supporting their professional growth as well as guiding React and C#.Net teams. You will be instrumental in supporting your team to meet their goals, maintaining quality, maximising performance and minimising technical debt. Along with feature development you will be looking at tooling processes both in development and deployment alongside the DevOps team - all to ensure we are as productive and effective as possible. This role absolutely involves hands on development (80% of your time will be spend hands on). Your core development skills in React or C# (or both)as well as broad rounded understanding of software engineering practices. You will be actively involved in development, therefore responsible for implementing sections of functionality, ensuring they are delivered on time with the correct approach and to the standards defined. About You We are looking for keen, enthusiastic people in our roles - passionate about their works, delivery and technology. In addition to the above, you must also have experience in the following: * Enterprise level single page applications using HTML, CSS and JavaScript, and excellent and current knowledge and experience with ReactJs framework * Expert knowledge of the latest ES standards and TypeScript * A keen eye for detail is important, especially in this role when it comes to UX/UI * C# .NET (Framework and Core), SQL/MySQL building web services * Excellent understanding or OOP concepts and design patterns * Experience with Message brokers * NoSQL experience also beneficial * Any history working with WinForms/WPF is useful * Expert knowledge of software design and architecture * Experience of TDD or similar approached to ensuring quality * Source Control using Git * Experience working in an Agile environment * An excellent communicator, both verbal and written * Love working as part of a team and larger working groups; collaborating with other across a mixture of disciplines and experience levels * Lead continuous improvements in the team * An interest in troubleshooting and problem solving * Participation in releases and/or out of hours on - call availability as needed Below are some useful experiences we may be interested in: * Experience in the gaming industry is a significant advantage * Having been part of a recruitment panel (either as hiring team lead or participating as technical expert) * Working with, and supporting, remote developers (working on the same product) * Line management * Expertise in performance optimisation What's in it for me? * Competitive Salary * Employee of the month * Monthly team lunches * Generous referral bonus scheme * 25 days holiday a year in addition to bank holidays * Flexi-time (start anywhere between 7.30am -9am - whatever suits you best!) * Company Pension Scheme * City Centre Office space with a cosy breakout area and Wii U and PS4 consoles Employment Type: FULL_TIME