Senior Software Developer (Network)

2 Months ago • 6 Years + • Programming

Job Summary

Job Description

As a Software Developer, you will collaborate with programmers, artists, designers, and production staff on game projects. You will be encouraged to become an expert in areas of interest while also being able to work across the project. Responsibilities include creating technical designs and implementing features of the Elements Engine, with a focus on networking functionality. You will support the Lead Software Developer in maintaining standards, work with team members to define and implement features, and mentor junior members. You will also expand your knowledge across all areas of development and propose ideas for future projects.
Must have:
  • 6+ years of experience as a Software Developer/Engineer in the Games Industry.
  • Experience working within a large codebase, independently and collaboratively.
  • Technical expertise in network programming for games.
Good to have:
  • Experience working with multi-platform titles.
  • Experience working directly with platform SDKs.
  • Released titles on consoles.
  • 2+ years' experience as a Senior Software Developer/Engineer.
  • Experience writing memory and processor efficient code.
  • Experience of Microsoft Azure Playfab.
Perks:
  • Generous pension
  • Income protection
  • Life assurance
  • Private medical insurance
  • Dental insurance
  • Employee assistance programme
  • Cycle to work scheme
  • Electric car lease scheme
  • Savings & discounts

Job Details

As a Software Developer you will work with other programmers, artists, designers, production staff, and other team members involved in the development of a game project. We encourage Software Developers to become experts in areas that interest them, however, prefer to allow the ability to work across the project rather than become specialists locked into a specific role. 

We are currently excited to be expanding the Elements Engine team to support game projects built using this engine. 

  • Create technical design for, and implement, features of the Elements Engine focusing on networking functionality. 
  • Support the Lead Software Developer in maintaining standards within a project to ensure that the project continues to be maintainable. 
  • Work with team members from other disciplines to define and implement features. 
  • Mentor more junior members of the team to support their development. 
  • Continue to expand knowledge across all areas of the development to support the current project and propose ideas for future projects. 
  • At least 6 years’ experience as a Software Developer/Engineer in the Games Industry. 
  • Experience working within a large codebase, working independently and collaborating with a larger team. 
  • Technical expertise in network programming for games – you will be experienced in implementing the synchronisation and optimisation of real time game data. 
  • Experience working with multi-platform titles. 
  • Experience working directly with platform SDKs. 
  • Released titles on consoles. 
  • At least 2 years’ experience as a Senior Software Developer/Engineer in the Games Industry. 
  • Experience writing memory and processor efficient code for current hardware architectures. 
  • Experience of Microsoft Azure Playfab. 
  • 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

ISS Stoxx - Production Support Engineer

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
Epic Games - Senior Tools Programmer, UI Systems

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Tide - Commercial Finance Manager - Revenue

Tide

London, England, United Kingdom (Hybrid)
1 Month ago
Glocomms - Account Executive

Glocomms

Houston, Texas, United States (On-Site)
2 Months ago
Lilt - German Medical Translators

Lilt

Berlin, Berlin, Germany (Remote)
5 Months ago
binance - Senior Java Engineer

binance

Taipei City, Taiwan (Remote)
1 Year ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Littleton, Colorado, United States (On-Site)
8 Months ago
Valve corporation - Steam Database Administrator

Valve corporation

Bellevue, Washington, United States (On-Site)
7 Months ago
SoftSwiss - Ruby on Rails Developer - Junior/Middle

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Marsh McLennan - Senior Java Software Engineer

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Wolters Kluwer - VP, Financial Planning

Wolters Kluwer

Minneapolis, Minnesota, United States (Hybrid)
1 Month ago
USE Insider - Experienced Customer Success Manager

USE Insider

Ho Chi Minh City, Vietnam (On-Site)
3 Years ago
Diligent Corporation - Solutions Sales Director - Entity Management

Diligent Corporation

Singapore, Singapore (On-Site)
2 Months ago
Publicis Groupe - Inbound Enquiry Centre Advisor

Publicis Groupe

Belfast, Northern Ireland, United Kingdom (Hybrid)
1 Week ago
GoTo Group - Data Analyst - Driver Risk

GoTo Group

Jakarta, Indonesia (On-Site)
1 Week ago
Remote - GTM Engineer, Revenue Operations

Remote

United States (Remote)
2 Days ago
Tide - Lead People Partner, Product & Engineering

Tide

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Discord - Product Designer, Player & Developer Experience

Discord

California, United States (On-Site)
2 Days ago
Ion - Talent Acquisition & Development Specialist, Italy

Ion

Milan, Lombardy, Italy (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dundee, Scotland, United Kingdom

Trellix - Senior Software Engineer

Trellix

Aylesbury, England, United Kingdom (Hybrid)
2 Months ago
Aardman  - Production Coordinator

Aardman

Bristol, England, United Kingdom (On-Site)
2 Weeks ago
Tide - Senior Product Marketing Manager (Commercial Manager)

Tide

United Kingdom (Remote)
2 Days ago
Rackspace Technology - Senior Solution Architect (Applications)

Rackspace Technology

England, United Kingdom (Hybrid)
1 Month ago
ClearPoint Recruitment - Work for Home Recruitment consultant

ClearPoint Recruitment

Darlington, England, United Kingdom (On-Site)
5 Years ago
Take-Two Interactive - Lead ServiceNow Developer

Take-Two Interactive

London, England, United Kingdom (On-Site)
1 Month ago
Vidsy - Go Software Engineer

Vidsy

London, England, United Kingdom (Hybrid)
1 Week ago
Aristocrat - Senior Director, Data Science

Aristocrat

London, England, United Kingdom (Hybrid)
7 Months ago
Marsh McLennan - Employee Benefits Consultant

Marsh McLennan

Bristol, England, United Kingdom (Hybrid)
3 Weeks ago
Figma - Sales Operations Manager

Figma

London, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

HCL Tech - Senior Technical Lead .net,angular

HCL Tech

California, United States (On-Site)
1 Month ago
HYCU - Senior .NET Developer

HYCU

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Anavation - Senior Software Engineer / Multimedia Toolkit Lead Developer

Anavation

Clarksburg, West Virginia, United States (On-Site)
3 Weeks ago
Mapbox - Software Development Engineer II, Guidance (C++)

Mapbox

United States (Remote)
1 Week ago
Veeam Software - Middle/Senior C# Developer

Veeam Software

Czechia (Remote)
1 Month ago
playphony games - Car Simulation Programmer

playphony games

Tokyo, Japan (On-Site)
2 Months ago
binance - Pioneer Talent Program - Java Engineer (Tech Compliance)

binance

Taipei City, Taiwan (Remote)
2 Weeks ago
KOJIMA PRODUCTIONS - System Programmer

KOJIMA PRODUCTIONS

Tokyo, Japan (On-Site)
7 Months ago
Autodesk - Principal Software Engineer, C++

Autodesk

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Zeeco, Inc. - CNC Plasma / Laser Programmer, Nester

Zeeco, Inc.

Broken Arrow, Oklahoma, United States (On-Site)
1 Month 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)

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