Senior Software Developer (Network)

3 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

lifechruh - Content Developer

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
Mindtickle - Director, Revenue Enablement

Mindtickle

Pune, Maharashtra, India (Hybrid)
3 Months ago
Arkadium - People Operations Intern

Arkadium

Lisbon, Lisbon, Portugal (Hybrid)
3 Weeks ago
Haleon - Senior Medical Specialist, Hospital

Haleon

Xuzhou, Jiangsu, China (On-Site)
4 Weeks ago
Blinkhealth - People and Culture Partner, Pharmacy Operations

Blinkhealth

Chesterfield, Missouri, United States (On-Site)
2 Months ago
Imanage - Lead Software Engineer (Java)

Imanage

Belfast, Northern Ireland, United Kingdom (Hybrid)
4 Months ago
Epic Games - Core Tech Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
X Studios,  Inc  - Engineer, Django/Python (Contractor)

X Studios, Inc

Winter Park, Florida, United States (On-Site)
11 Months ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
6 Months ago
Tactic studios - Lead Programmer

Tactic studios

Canada (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Crowd Strick - Senior Application Security Engineer - Product Security

Crowd Strick

United States (Remote)
4 Weeks ago
Veeam Software - Senior Staff Platform Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

(On-Site)
6 Months ago
adictiz - Creation Director

adictiz

Lille, Hauts-de-France, France (On-Site)
2 Months ago
bytedance - Senior Backend Software Engineer, Lemon8

bytedance

San Jose, California, United States (On-Site)
2 Weeks ago
Critical mass - Product Engineer - 3D

Critical mass

Calgary, Alberta, Canada (On-Site)
1 Month ago
Nine - Account Executive

Nine

Docklands, Victoria, Australia (On-Site)
3 Weeks ago
Rocket Science - Full Stack Engineer

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
1 Month ago
Dream Games - Creative Manager

Dream Games

London, England, United Kingdom (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Dundee, Scotland, United Kingdom

DNEG - Unreal Senior Generalist

DNEG

United Kingdom (Remote)
3 Weeks ago
Hawkeye Innovations - Frontend Test Automation Engineer

Hawkeye Innovations

Basingstoke, England, United Kingdom (Hybrid)
4 Months ago
Assystems - Principal Mechanical Engineer

Assystems

Derby, England, United Kingdom (Hybrid)
9 Months ago
Take-Two Interactive - Privacy Paralegal

Take-Two Interactive

London, England, United Kingdom (Hybrid)
2 Months ago
Bot VFX  - Traditional Chinese Games Tester

Bot VFX

Liverpool, England, United Kingdom (On-Site)
2 Months ago
Rackspace Technology - Sales Executive VI - Healthcare UK

Rackspace Technology

England, United Kingdom (Hybrid)
1 Month ago
Cubic corporation - Field Services Technician

Cubic corporation

Kingswinford, England, United Kingdom (On-Site)
1 Year ago
The game - Data & Insights Analyst

The game

London, England, United Kingdom (Hybrid)
6 Months ago
Saama - Delivery Lead

Saama

London, England, United Kingdom (On-Site)
2 Months ago
Playground Games - Associate Technical Designer - Contract

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Blitz app - Senior Software Engineer (C++)

Blitz app

India (Remote)
4 Months ago
PwC - Senior Associate - Contract Lifecycle Management - C&C - TRS - Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Thales - Database Developer

Thales

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
ISS Stoxx - Python Development Lead

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Year ago
SSC Technologies - Senior .NET Developer / Senior Developer

SSC Technologies

Pune, Maharashtra, India (On-Site)
1 Year ago
Capgemini - P&C Auto Insurance

Capgemini

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
IMC - C++ Software Engineer

IMC

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Ion - Senior Java Developer - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
10 Months ago
Synechron - Python Developer

Synechron

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Capgemini - Java developer

Capgemini

Gurugram, Haryana, India (On-Site)
3 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