Senior Programmer

1 Month ago • All levels • Programming

Job Summary

Job Description

As a Senior Programmer, you will play a significant role within the teams, working closely with others on planning, estimation, and delivery of tasks. You will produce high-quality code and collaborate effectively to bring the games vision to life. You'll also contribute to technical designs, uphold programming standards through code reviews, and support junior team members. Your commitment to continuous improvement will drive us to be better. You will deliver feature work, design systems, plan tasks, be involved in testing, bug fixing, code reviews, mentor junior members and spend time growing your skills.
Must have:
  • Excellent C/C++ programming experience.
  • Good mathematics skills.
  • Communicate concepts and ideas clearly.
  • Ability to work as part of a larger team.
  • Passion for games and games technology.
Good to have:
  • Demonstrable development knowledge with Unreal Engine.
  • Experience shipping multiple game projects.
  • BSc in Programming or Software Engineering.
Perks:
  • Annual bonus
  • Flexible benefits allowance
  • Salary sacrifice pension
  • Employee referral scheme (up to 1,000)
  • Financial/home buying consultations
  • Workplace ISA and other schemes for tech loans, cars, bicycles and much more
  • Flexible working
  • 21 free choice days holiday
  • Bank holidays
  • Birthday off
  • Christmas shutdown (Christmas Eve to New Year)
  • Options to buy or sell +5/-5 days annual leave
  • Dental insurance
  • Income protection
  • Life assurance
  • BUPA private healthcare
  • Leading EAP programs (Remote GP, Mental Health and Physio appointments)
  • Critical illness cover
  • Health cash plan
  • Funded flu vaccines/eye tests
  • Structured Personal Development tool
  • Regular appraisals
  • Annual salary reviews
  • Access to Udemy learning platform
  • 5 learning days per annum (1 can be used as a volunteer day)
  • Award-winning L&D team and yearly attendance to the Sumo Developers Conference
  • A variety of in-studio perks
  • Regular care packages
  • Regular studio days out (family welcome)
  • Studio-led social activities (game jams, yoga, life drawing and more)
  • Sabbaticals (at 10 years service)
  • An annual gaming subscription

Job Details

About Sumo Digital, Nottingham

 

Since 2016, Sumo Nottingham has been known for crafting inclusive, innovative action and racing titles for console and PC. Bringing together industry veterans with the best new talent in the industry, the studio delivered Team Sonic Racing in 2019 and is now working on a diverse and exciting mix of new projects.

 

The studio’s vision is to create AAA games with innovation, character and accessibility at their very core – strengths that have seen them named as one of the ‘Best Places to Work’ in the Best Companies regional table for the East Midlands.


Day in the life of a Senior Programmer:


As a Senior Programmer, you will play a significant role within the teams you work on, working closely with others on planning, estimation and delivery of tasks. The ability to think critically and apply analytical skills will be crucial in resolving complex issues. You will consistently produce high-quality code and collaborate effectively with others to bring the games vision to life in terms of gameplay and user interface elements. Additionally, you will contribute to delivery of technical designs and best development practices, upholding programming standards and studio tech guidelines through code reviews and supporting more junior members of the team. Above all, your commitment to continuous improvement will drive us to be even better in all that we do. 


• Deliver feature work to the clients’ needs, to a high quality and in a timely manner. 

• Design systems and features to requirements discussed with Design, Art, and other programmers. 

• Work with your Lead and Production to plan and estimate tasks for your areas of responsibility. 

• Be involved with team testing, bug fixing and code reviews. 

• Mentor less experienced members of the team to share your expertise, and knowledge along with promoting best practices. 

• Spend time growing your own skills and knowledge through Learning Days and events. 


What do you need to do this job:


• Excellent C/C++ programming experience. 

• Good mathematics skills.

• Communicate concepts and ideas clearly and concisely to others. 

• Ability to work as part of a larger team. 

• Passion for games and games technology. 


It would be an advantage if you have: 


• Demonstrable development knowledge with Unreal Engine. 

• Experience shipping multiple game projects. 

• BSc in Programming or Software Engineering or equivalent experience. 

What’s in it for you?
 
Sumo understands the importance of having control over your benefits. That's why we offer a flexible, personalised benefits package designed to meet your unique needs, no matter where you are in your career. 
 
My Money: Annual bonus, flexible benefits allowance (to purchase add-on benefits marked*), salary sacrifice pension, employee referral scheme (up to £1,000), financial/home buying consultations, workplace ISA and other schemes for tech loans, cars, bicycles and much more!
 
My Lifestyle: Flexible working, 21 free choice days holiday, bank holidays, birthday off, a duvet day raising to 4 with service, Christmas shutdown (Christmas Eve to New Year), options to buy or sell +5/-5 days annual leave*.
 
My Health and Wellbeing: Dental insurance*, income protection, life assurance, BUPA private healthcare*, leading EAP programs (Remote GP, Mental Health and Physio appointments), critical illness cover*, health cash plan* and funded flu vaccines/eye tests.
 
My Development: Structured Personal Development tool, regular appraisals, annual salary reviews, access to Udemy learning platform, 5 learning days per annum (1 can be used as a volunteer day), award-winning L&D team and yearly attendance to the Sumo Developers Conference (link to video).
 
Extra Perks: A variety of in-studio perks, regular care packages, regular studio days out (family welcome), studio-led social activities (game jams, yoga, life drawing and more), sabbaticals (at 10 years service) and an annual gaming subscription.
 
*These benefits are part of our flexible benefits options and are opt-in selections.

Inclusion and Belonging at Sumo Digital:

We are dedicated to growing a sustainable business that provides security to our people while delivering a first-class experience to our partners and players.

As a people business, the success of our people is the success of our company. We prioritise taking care of them with a focus on supporting them, nurturing their talent and providing a healthy, friendly, enriching, creative and safe environment in which to work.

Sumo's employee diversity group, PRISM, exists to promote diversity, inclusion, equity, equality & wellbeing across the company and plays a key role in Sumo's ongoing goal of fostering environments where all employees feel safe, welcome & represented.

Our charitable and community initiatives provide support for meaningful causes that matter to our employees, clients and partners.

We continue to work to improve diversity in our recruitment and promotion processes, and to actively encourage people from marginalised groups to consider a career in the games industry.

Similar Jobs

Krafton - GameTech Lab Sr. Coach

Krafton

Yongin-si, Gyeonggi-do, South Korea (On-Site)
1 Week ago
Bright Machines - Perception Research Engineer

Bright Machines

San Francisco, California, United States (On-Site)
8 Months ago
eBay - Marketing Operations Tool Architect

eBay

Prague, Czechia (Hybrid)
1 Month ago
Microsoft - Principal Software Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Assystems - I&C Engineer- Senior.

Assystems

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Applied materials  - Technical Software Manager – Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Sonar Source - Senior Software Engineer (Java)

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
3 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Autodesk - Embedded Service Engineer (Python Developer)

Autodesk

Pune, Maharashtra, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DNEG - Senior Rigging Developer (DNEG Animation)

DNEG

London, England, United Kingdom (Hybrid)
1 Month ago
appier - Senior Software Engineer, Backend Development (BotBonnie)

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Marvell - Principal Engineer - Silicon Validation Engineer

Marvell

Santa Clara, California, United States (On-Site)
4 Weeks ago
Epic Games - UI Engineering Director

Epic Games

(On-Site)
3 Months ago
Digital extremes - Senior Graphics Programmer

Digital extremes

London, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Senior Server Programmer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Epic Games - Senior Console Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Qualcomm - Senior Engineer - DevTools

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
kinesthetic games - Senior Animation / Combat Programmer

kinesthetic games

Guildford, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Nottingham, England, United Kingdom

arctic7 - Senior VFX Artist

arctic7

Horsham, England, United Kingdom (Hybrid)
4 Months ago
Maverick Games - Technical Animator

Maverick Games

Warwick, England, United Kingdom (Hybrid)
3 Months ago
Rockstar Games - Senior Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
4 Months ago
Side - Head of Learning & Development

Side

London, England, United Kingdom (Hybrid)
2 Months ago
CME Group - Scrum Master

CME Group

Belfast, Northern Ireland, United Kingdom (Hybrid)
1 Month ago
Playstation - Payroll Manager - UK/IRE

Playstation

London, England, United Kingdom (On-Site)
1 Month ago
Rolls-Royce - Nuclear Core Systems Performance Engineer - Submarines

Rolls-Royce

Derby, England, United Kingdom (On-Site)
1 Month ago
sofar sounds - Freelance Producer

sofar sounds

Cardiff, Wales, United Kingdom (Hybrid)
3 Weeks ago
Lighthouse Games - VFX Artist

Lighthouse Games

England, United Kingdom (Hybrid)
3 Months ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

luxsoft - Java/Scala Developer

luxsoft

Serbia (Remote)
1 Week ago
N-ix - Senior .NET Engineer

N-ix

Poland (Hybrid)
3 Months ago
Ion - Java Developer

Ion

Noida, Uttar Pradesh, India (On-Site)
4 Years ago
Ion - Senior Software Engineer - C

Ion

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
PwC - JAVA Technical Manager

PwC

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
teyon studios - Programmer - Internship (July-August)

teyon studios

Łódź, Łódź Voivodeship, Poland (On-Site)
1 Month ago
Sailpoint - Senior Golang Software Engineer

Sailpoint

Mexico City, Mexico (Remote)
1 Month ago
CGS Carrers - GoLang Software Dev Engineer Sr

CGS Carrers

Brazil (Remote)
1 Month ago
Electronic Arts - Java Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
binance - Senior Risk Analyst (SQL), Account Takeover

binance

Taipei City, Taiwan (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Sheffield, England, United Kingdom (Hybrid)

Sheffield, England, United Kingdom (Hybrid)

Newcastle, Northern Ireland, United Kingdom (Hybrid)

Sheffield, England, United Kingdom (Hybrid)

Sheffield, England, United Kingdom (Hybrid)

Nottingham, England, United Kingdom (Hybrid)

Leeds, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Sumo Digital

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug