Software Engineer

February 21, 2024

Job Description


Job title: Software Engineer

Company: Eames Consulting

Job description: The successful candidate will be involved in the development of a Server Platform supporting a range of products across the US, Australia, and Europe within a multi-site framework. Proficiency in C# and at least 2 years of experience as a successful software engineer are essential for this role.

Responsibilities:

  • Develop software in accordance with agreed designs
  • Conduct functional and unit tests on completed code to minimise defects before entering SQA process
  • Review code written by peers and provide constructive feedback
  • Identify areas for design and procedural enhancements
  • Regularly communicate progress and issues in daily stand-ups
  • Take ownership of work delivery and ensure a balance between technical excellence, product quality, and meeting deadlines
  • Adhere to coding/design standards, tools, and methodologies
  • Contribute to various projects and support documentation
  • Assist in debugging and remain flexible to manage deadlines and respond to changes or issues inherent in software development

Requirements:

  • Relevant professional experience (a degree in a related field is advantageous but not mandatory)
  • Minimum of 2 years’ experience in Software Engineering covering full software development lifecycle
  • Strong proficiency in C# development (experience with C/C++ is a plus)
  • Familiarity with event-based systems development
  • Knowledge of relational databases and stored procedures, ideally in MS SQL Server
  • Proficient with source code control tools like Git, Subversion, and Perforce
  • Understanding of multi-threaded application development, client/server architecture, and REST APIs
  • Familiarity with Network Fundamentals including Unicast, Multicast, IP Subnetting, and IP Routing (desirable)

*Note: This role focuses on platform development and API utilization, not game development.

Eames Consulting is acting as an Employment Agency in relation to this vacancy.

Expected salary:

Location: Manchester

Location