-
James Adams

Software Engineer

James Adams
United Kingdom · Full-time · Mid-Senior

Are you a passionate Software Developer looking for an exciting new opportunity? Our client is looking for a technically minded Software Developer to work in their dynamic systems team. This role is perfect for someone who thrives in a fast-paced environment and enjoys tackling complex challenges. As a Software Developer, you will be responsible for developing low latency, highly available, and scalable solutions. You will work on creating concurrent distributed components and leveraging Linux and GNU utilities to handle high transaction volumes efficiently.


Key Responsibilities

  • Develop low latency, highly available, and scalable solutions.
  • Create concurrent distributed components.
  • Utilize Linux and GNU utilities.
  • Operate in an environment with high transaction volumes.
  • Support and enhance the existing code base.
  • Identify technical areas for improvement.
  • Contribute to solution proposals as required.
  • Create work effort estimates.


Required Skills and Qualifications

  • Strong academic background, ideally with a BSc/MSc in an IT-related field or relevant industry experience.
  • Server-side development experience (services, systems, messaging, middleware).
  • Exposure to functional programming languages such as Python, Erlang, Haskell, F#, Scala, or Go. (Erlang or Go/Golang is ideal but they can train you if you don't have this :))
  • Experience with distributed systems.
  • Familiarity with complex event processing or continuous query languages.
  • Client/server development experience.
  • Excellent problem-solving abilities.
  • Strong communication and teamwork skills.


Preferred Skills

  • Exposure to functional programming languages.
  • Knowledge of distributed systems.
  • Knowledge client/server development expertise.
  • Exceptional problem-solving and analytical skills.
  • Proven ability to work effectively in a team.


Compensation and Benefits

  • Competitive salary up to £65,000 per annum (But we can be flexible so please apply if you are ideally looking for more than this).
  • Bonus and other benefits!


Our client is committed to diversity and inclusivity. Please note that they are unable to provide VISA sponsorship and therefore cannot employ anyone who does not have the legal right to live and work in the UK. During the recruitment process, you will be asked to provide evidence of your Right to Work. Although this position is hybrid/remote, you must be based in the UK to apply to this position as our client cannot payroll employees in different locations.


If you'd like to be in the office our client have offices across the UK and are also happy to work with hybrid workers who want to be in the office 1-2 times a week. (Their main office hub is Manchester).


If you are a technically skilled Software Developer with a passion for innovation and problem-solving, we want to hear from you! Apply now to join a forward-thinking team where your contributions will make a significant impact.

Key Skills

Ranked by relevance

functional programming linux haskell payroll python scala
Login to Apply
Posted
Feb 19, 2025
Type
Full-time
Level
Mid-Senior
Location
Staffordshire

Industries

Internet Marketplace Platforms Software Development

Categories

Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
OVHcloud
Related

Network Engineer Openstack/Neutron H/F/N

2026-05-29

Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Scaleway
Related

Software Engineer - Developer

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
Bending Spoons
Related

Graduate software engineer

2026-05-22

Full-time
Entry
Germany
Software Development
Engineering