Experienced Software Engineer
Posted 2 days 10 hours ago by Hardlightstudio
Permanent
Not Specified
I.T. & Communications Jobs
Warwickshire, Leamington Spa, United Kingdom, CV311
Job Description
Experienced Software Engineer We are looking for an Experienced Software Engineer who will be a key member of our game development team here at SEGA HARDlight working across our live free-to-play mobile games. With our live titles no two days are the same, with a variety of challenges to keep you engrossed. We release regular updates to keep our games fresh and relevant for our highly engaged player base, with tie-ins across the SEGA world like the Sonic Movies. You will work collaboratively with the teams here at HARDlight to consistently push what's possible across a wide range of formats. With a small and dynamic team, you will have a large variety of work, as well as the freedom to develop creative solutions to the problems you come across. Responsibilities 
- Job Seniority: Junior -> Experienced -> Senior -> Principal/Lead
- Work as a key member of the software engineering team to design and implement game systems & project features
- Collaborate with the Lead Software Engineering to conceive and maintain a high standard of technical architecture
- Assist with planning, work estimation, and task scheduling
- Work with the other departments to complete work on time to a high standard
- Mentor junior team members
- Adhere to and enforce good software engineering practices and company technical standards
- Care about the games we are making and how they can be better
- Strong software engineering skills are essential. You have a high level of C# or C++ experience, and a passion for problem-solving
- You have great communication skills
- You care about the development process and improve it at every opportunity
- Good understanding of Object-Oriented programming techniques
- Working with continuous integration, source control, and code review software
- Enjoys free-to-play titles and has an appreciation of the technology that makes free-to-play games successful
- Experience in multiple areas of game development technology
- Unity and Node.js experience is a bonus
- Experience with client/server technologies is beneficial, as well as with networking, database engines, and server infrastructure
- Experience with running a live product, regular update releases, and development of live-ops focused tools
- Access to a comprehensive flexible benefits package that includes ULEV car salary sacrifice, life assurance, income protection, private healthcare & dental insurance schemes, and an enhanced contributory pension scheme
- Wellbeing and work life balance support that includes duvet day, volunteer day, free health check and annual flu jab
- 20 flexible work from home days, that increase to 26 with long service
- Annual personal performance and studio profit related bonus scheme
- Free SEGA games on Steam and home technology discounts
- Discounted gym membership and ride-to-work scheme
- Set of core hours with flexible start and end times
- 12 days of training time a year to help improve your skills