Senior Software Developer (Network)

1 Month ago • 6 Years +

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

London stock Exchange - Category Manager - Infrastructure & Cloud

London stock Exchange

London, England, United Kingdom (On-Site)
3 Weeks ago
InMobiInMobi - Staff Data Scientist I

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
HYCU - Senior .NET Developer

HYCU

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Glean - Solutions Architect

Glean

Seattle, Washington, United States (On-Site)
3 Weeks ago
envar studio - IT Specialist

envar studio

Stockholm, Stockholm County, Sweden (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Simcorp - Senior Database Administrator

Simcorp

Mexico City, Mexico (Hybrid)
1 Month ago
LTI Mindtree - Specialist - Architecture

LTI Mindtree

Mexico (On-Site)
2 Weeks ago
PwC - Experienced Associate - Infrastructure Engineer

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Days ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

San Jose, California, United States (On-Site)
8 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Burbank, California, United States (On-Site)
2 Months ago
Marsh McLennan - Senior software engineer (Node.js & Angular)

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
3 Weeks ago
Snyk - Staff Software Engineer

Snyk

Boston, Massachusetts, United States (Hybrid)
3 Weeks ago
Capgemini - .Net Azure

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Malabar Gold & Diamonds - Executive - Cloud Engineer

Malabar Gold & Diamonds

Sri Vijaya Puram, Andaman And Nicobar Islands, India (On-Site)
11 Months ago
Inworld AI - Staff Platform Engineer  - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Dundee, Scotland, United Kingdom

4j studios - Senior Gameplay Software Developer

4j studios

Dundee, Scotland, United Kingdom (On-Site)
1 Month ago
Motorola solutions - Senior Software Engineer – Front End

Motorola solutions

Leicester, England, United Kingdom (On-Site)
2 Weeks ago
bytedance - Destination Service Manager - EMEA

bytedance

London, England, United Kingdom (On-Site)
2 Months ago
160over90 - Senior Account Manager, Partnerships

160over90

London, England, United Kingdom (On-Site)
3 Weeks ago
Springer Group - Locum News Editor or Senior News Editor, Nature

Springer Group

London, England, United Kingdom (Hybrid)
2 Weeks ago
Rolls-Royce - Lifecycle Engineer - GCAP

Rolls-Royce

Bristol, England, United Kingdom (Hybrid)
1 Week ago
gravitee.io - Join Gravitee's Talent Pool

gravitee.io

London, England, United Kingdom (Hybrid)
9 Months ago
Tangle Wood Games - Senior Rendering Engineer

Tangle Wood Games

Hartlepool, England, United Kingdom (Remote)
3 Weeks ago
Tesla - Sales Advisor

Tesla

Cambridge, England, United Kingdom (On-Site)
3 Months ago
Aristocrat Gaming - Director, Post Merger Integration

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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