Software Engineer

Addition Solutions Ltd
Milton Keynes, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Software Design Patterns DevOps NoSQL Scrum Methodology Standard Sql Software Engineering TypeScript WebSocket
+9 more
Working Model 2D ReactJS Core Api Kubernetes Information Technology Stream Processing Docker Web Api Microservices

Job description

Join our innovative team as a Software Engineer - Fullstack and be at the forefront of transforming our application landscape into a modern, cloud-hosted finance platform. This exciting role offers the opportunity to work with cutting-edge technologies and contribute to shaping the digital future. If you’re passionate about building scalable, high-performance software solutions and thrive in a collaborative environment, this is your chance to make a meaningful impact.

Work Model: 3 days on site per week in Milton Keynes

What You’ll Do:

As a vital member of our scrum team, you will participate in redesigning our core products, working across greenfield and legacy solutions. Your expertise will influence every stage of the product lifecycle-from initial design to deployment, ensuring we meet the evolving needs of our customers with innovative, reliable software.

Requirements

  • Strong experience in C# and .Net Core development
  • Proficiency with Web API design and development
  • Solid understanding of REST principles and SOLID design patterns
  • Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS or Azure
  • Familiarity with Typescript and React (desirable)
  • Knowledge of SQL and NoSQL databases
  • Experience with TDD, Agile/SCRUM methodologies, CI/CD, and DevOps practices
  • Good communication skills and a collaborative team mindset

Nice to Have Skills:

  • Experience with Web API integrations and microservices architecture
  • Knowledge of Kubernetes and container orchestration
  • AWS or Azure certifications or experience
  • Familiarity with WebSocket or real-time data streaming

Preferred Education and Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 3+ years of hands-on software development experience in a full-stack environment

Other Requirements:

  • Willingness to participate in a hybrid working model based in Milton Keynes
  • Ability to collaborate effectively within an Agile team environment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobsthamesvalley.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all