# Senior Programmer d3t - 6 Month Contract

**Company**: d3t
**Location**: Gateshead
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: contract
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/66F5CF398F
**Canonical**: https://yubhub.co/jobs/job_25ebc5b3-a6a

## Description

We are looking for a Senior Programmer to join our world-class Engineering Team. As a Senior Programmer at d3t, you will be a key role in our balanced engineering and mixed discipline teams. You will collaborate with teams internally and with high-profile external clients across the world to own and deliver systems and tech on a variety of games, platforms, and engines.

Our seniors are role models on the teams and have the opportunity to work on a vast range of tasks and projects. Responsibilities include:

- Being open to working on a variety of programming disciplines (e.g., gameplay, core tech, low-level, UI, tools) on proprietary or commercial engines and targeting a variety of platforms.

- Writing code to a high and performant standard by following expected coding standards, profiling, and optimizing and collaborating with embedded QA.

- Collaborating with internal and global teams to plan, implement, review, and test code and systems.

- Gathering requirements from multiple disciplines and writing technical documentations to ensure features and systems are completed to a high standard and on time.

- Ownership of work and updating tech leads, production, and designers on progress.

- Working in sub-teams together with other programmers, other disciplines.

- Lead small sub- or feature teams as the need arises.

- Taking part in team support and knowledge sharing through code reviews, calls, and documentation.

- Continually updating own knowledge and skill sets.

Essential Skills + Experience:

- Languages: Multiple including C++ expertise

- Engines: Professional experienced in at least two of the following Unreal, Unity, Frostbite, Proprietary

- Knowledge: Owned the development of systems or features in any of (e.g., gameplay, UI, physics, networking, memory, animation, core tech, graphics etc.)

- Technology: Experienced with IDEs, source control

- Enthusiasm: Will take on any challenge or responsibility

- Growth: Driven to learn and improve

- Role Model: Confident supporting junior teammates

- Teamwork: Enjoy working as part of a team and supporting others

- Communication: Clear, enthusiastic, and able to discuss technical solutions and updates with multiple disciplines

- Experience: 6+ years

Desirable Skills + Experience:

- Released games

- Console and/or Mobile development

- Full development cycle

- Porting games

- Remasters, Remakes

- Tools development

- Build and infrastructure

- Sub-team leadership

- Profiling

This opportunity will be a 6-month Fixed Term Contract (possible extension) based in either of our UK studio sites (Daresbury or Newcastle), on a hybrid working basis. Working pattern - 3 days per week in the studio: Wednesday, Thursday, and another day of your choice.

## Skills

### Required
- Languages: Multiple including C++ expertise
- Engines: Professional experienced in at least two of the following Unreal, Unity, Frostbite, Proprietary
- Knowledge: Owned the development of systems or features in any of (e.g., gameplay, UI, physics, networking, memory, animation, core tech, graphics etc.)
- Technology: Experienced with IDEs, source control
- Enthusiasm: Will take on any challenge or responsibility
- Growth: Driven to learn and improve
- Role Model: Confident supporting junior teammates
- Teamwork: Enjoy working as part of a team and supporting others
- Communication: Clear, enthusiastic, and able to discuss technical solutions and updates with multiple disciplines
- Experience: 6+ years

### Nice to have
- Released games
- Console and/or Mobile development
- Full development cycle
- Porting games
- Remasters, Remakes
- Tools development
- Build and infrastructure
- Sub-team leadership
- Profiling
