Lead Software Developer

3 Months ago • 6 Years + • Programming

Job Summary

Job Description

As a Lead Software Developer, you will lead a team in the development of a project using the in-house Elements Engine. This role involves collaborating with the Elements Engine team, supporting the technical design and implementation of game features, and working with project leads from other disciplines to plan game delivery. You will also develop workflows and standards to ensure maintainability and support the personal development of the software team. Furthermore, the role involves staying current with advancements in research and technology to continuously improve the team's performance. The job description includes responsibilities and desired skills such as C++ programming and experience in the games industry.
Must have:
  • 6+ years of Software Development/Engineering experience.
  • Excellent C++ programming skills.
  • Ability to work in a collaborative environment.
  • Excellent verbal communication and technical writing.
Good to have:
  • Experience with multi-platform titles.
  • Experience working with platform SDKs.
  • Experience with released console titles.
  • 2+ years as Lead Software Developer/Engineer.
  • Write memory and processor efficient code.
  • Experience with network multiplayer titles.
Perks:
  • Generous pension
  • Income protection
  • Life assurance
  • Private medical insurance
  • Dental insurance
  • Employee assistance program
  • Cycle to work scheme
  • Electric car lease scheme
  • Savings & discounts

Job Details

As Lead Software Developer, or an experienced Senior Software Developer ready for the challenges of leadership, you will have experience working on projects at different stages of development (e.g. some or all of ideation, prototype, release, post-launch support). You can support and direct the technical design and implementation of game features and develop workflows and standards that help the team deliver their best. You’re ready to support the personal development of your Software team, keeping up to date with advances in research and technology to continuously push your team and our games forwards. 

We are currently excited to be growing a team that is developing a game using our in-house Elements Engine. 

  • Lead a team of Software Developers in development of a project using our in-house Elements Engine. 
  • Work closely with the Elements Engine team throughout development. 
  • Support and direct the technical design and implementation of game features across all areas of the project. 
  • Collaborate with the Project Lead and Leads from other disciplines to help plan the delivery of the game. 
  • Work with the Head of Software and CTO to develop workflows and standards that allow the Software teams to work at their best and ensure the project continues to be maintainable. 
  • Support the personal development of a team of Software Developers. 
  • Keep up to date with advances in research and technology to continuously push our team and technology forwards. 
  • At least 6 years’ experience as a Software Developer/Engineer in the Games Industry (with at least 2 years in a Senior role). 
  • Excellent C++ programming skills. 
  • The ability to work well within a collaborative creative environment. 
  • Excellent verbal communication skills and technical writing skills. 
  • Experience working with Visual Studio. 
  • Experience working with multi-platform titles. 
  • Experience working directly with platform SDKs. 
  • Released titles on consoles. 
  • At least 2 years’ experience as a Lead Software Developer/Engineer in the Games Industry. 
  • Experience writing memory and processor efficient code for current hardware architectures. 
  • Experience working on a title with network multiplayer. 
  • Must have the right to work in the United Kingdom.
  • Must be willing to work onsite in Dundee or East Linton, Scotland.

In return we offer a friendly, small, multi-disciplinary team where your input really helps shape the products, in addition to a competitive salary and a host of benefits.

  • Generous pension 
  • Income protection 
  • Life assurance 
  • Private medical insurance 
  • Dental insurance 
  • Employee assistance programme 
  • Cycle to work scheme 
  • Electric car lease scheme 
  • Savings & discounts 

If this sounds like the type of environment you would like to work in, then please send your CV and covering letter to:  
Email: jobs@4jstudios.com  
  
Note: Direct applications only please. No recruitment agencies.  

Similar Jobs

Publicis Groupe - Senior Analyst, Applied Analytics

Publicis Groupe

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Lorikeet - Solutions Engineer

Lorikeet

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Western Digital - Engineer, Data Analyst Equipment Engineering

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
3 Months ago
house of how - Tools Engineer

house of how

United States (Remote)
1 Month ago
Neolytix - Sales Development Representative (Healthcare Services)

Neolytix

Chicago, Illinois, United States (Hybrid)
2 Weeks ago
Extreme Inc. - Programmer

Extreme Inc.

Tokyo, Japan (On-Site)
3 Months ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
10 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
2 Months ago
TransUnion - Java Developer

TransUnion

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sailpoint - Staff Software Engineer

Sailpoint

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
Epic Games - Senior Gameplay AI Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
PayPal - Product Marketing Manager

PayPal

San Jose, California, United States (Hybrid)
2 Months ago
London stock Exchange - Senior Lead Engineer with Snowflake and Python

London stock Exchange

London, England, United Kingdom (On-Site)
2 Months ago
Scale AI - Accounts Payable Manager

Scale AI

Mexico City, Mexico (On-Site)
2 Months ago
ChainGuard - Enterprise Account Executive - Utah (Salt Lake City)

ChainGuard

Salt Lake City, Utah, United States (Remote)
1 Week ago
Flexra Software - Senior DevOps Engineer

Flexra Software

Canada (On-Site)
2 Weeks ago
Tesla - Service Advisor

Tesla

Lombardy, Italy (On-Site)
5 Months ago
Evolution  - In Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
4 Months ago
Xsolla - Senior QA Engineer (Payments)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Dundee, Scotland, United Kingdom

lucas films - Line Producer

lucas films

London, England, United Kingdom (Hybrid)
2 Months ago
Nagarro - Principal Engineer

Nagarro

United Kingdom (Remote)
9 Months ago
Bally's Interactive - AI Engineer - R&D

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
2 Months ago
Glowmade - Senior Concept Artist

Glowmade

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Tangle Wood Games - Finance Administrator

Tangle Wood Games

Hartlepool, England, United Kingdom (Hybrid)
1 Month ago
Epic Games - Senior Gameplay Systems Programmer, Fortnite

Epic Games

London, England, United Kingdom (On-Site)
6 Months ago
Toku - International Payroll Lead/Analyst

Toku

United Kingdom (Remote)
4 Months ago
Kwalee - Process Transformation Specialist

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
1 Month ago
Square - Temporary Sales Assistant

Square

Birmingham, England, United Kingdom (On-Site)
1 Week ago
Ajmera Infotech - HR Coordinator

Ajmera Infotech

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

Get notifed when new similar jobs are uploaded

Programming Jobs

Any Desk - Software Developer C++

Any Desk

Stuttgart, Baden-Württemberg, Germany (On-Site)
2 Months ago
HCL Tech - Senior Technical Lead Java Spring Boot AWS Docker

HCL Tech

Texas, United States (On-Site)
2 Months ago
Capgemini - API Integrations - REST, SOAP, Powershell, Java, Selenium

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
Kojima - システムプログラマー / System Programmer

Kojima

Minato City, Tokyo, Japan (On-Site)
3 Months ago
luxsoft - Senior .NET developer with AWS

luxsoft

Poland (Remote)
2 Months ago
Egnyte - Senior Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
1 Month ago
Zscaler - Staff Software Development Engineer - Java

Zscaler

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Saronic Technologies - CNC Programmer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Capgemini - Java developer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Activision - Principal Online Programmer

Activision

Santa Monica, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Imagination, artistry, technical excellence and a shared vision drives our extraordinary team. We’re big on innovation – originality comes from the creative freedom we provide and your curiosity. We dare you to experiment and try something new and we’ll give you the space, time and support to make it happen. We’re big on collaboration, everyone in the team has a voice, influences our development and contributes to our success.

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

Dundee, Scotland, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by 4j studios

Level Up Your Career in Game Development!

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

Job Common Plug