Enable job alerts via email!

Software Engineer

Domino Sweden

Scotland

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A software company in the United Kingdom seeks a developer to join an Agile team focusing on creating reliable software solutions. Responsibilities include developing, testing, and maintaining software while adhering to Agile methodologies and collaborative practices. Ideal candidates will have experience in C#/.NET and a knack for communication. Flexible working arrangements are available.

Qualifications

  • Experience in C# / .NET required.
  • History of delivering and supporting software products is essential.
  • Able to communicate complex ideas to team members.
  • Appreciation of agile principles and values.

Responsibilities

  • Deliver value by developing, testing, and reviewing software solutions.
  • Work alongside the team to ensure code quality and testing coverage.
  • Continue personal development throughout the SDLC.
  • Write maintainable and compliant code.
  • Contribute to improving engineering practices.
  • Refine and plan the product backlog.
  • Maintain clear and up-to-date documentation.

Skills

C# / .NET
Agile methodologies
Version control (Git)
Communication of complex ideas

Tools

WPF
MVVM programming
Angular / Vue with TypeScript
Python
YAML
.NET on Linux
CICD pipelines and GitHub actions
Job description
About The Role

In this role you will help us develop class leading, reliable software solutions that helps our customers manufacture sustainably and reduce waste. As part of an Agile team reporting into Bob Moss, you will participate in the design and development of software solutions, using industry best practice, whilst embedding quality at every step. You will be involved throughout the product lifecycle, from discovery to delivery.

We look to achieve our strategic goals by having a progressive and adaptable mindset that recognises both, business, and agile values and principles whilst being a role model for them

In This Role You Responsibilities Will Include
  • Delivering value to customers by developing, testing and reviewing software solutions.
  • Working alongside the team to ensure code has sufficient test coverage and is tested at the appropriate levels in line with the test strategy.
  • Continuing personal development to enable you to take tasks all the way through the SDLC.
  • Writing maintainable, tested and compliant code that aligns with the designed software architecture.
  • Contributing to improvement activities. (e.g. developing tools, ways of working, engineering practices)
  • Refining, estimating, and planning the product backlog.
  • Making sure we have just enough documentation and that it’s clear and up to date
About you

Our ideal candidate will have experience in the following areas:

  • Experience in C# / .NET
  • History of delivering or supporting software products in a team throughout the product life cycle
  • Able to communicate complex idea/ solutions/ problems to other members of the team
  • Appreciation of agile ways of working, the values and principles
  • Competence in version control such as Git
Desirable Skills Also Include
  • WPF and MVVM programming.
  • Angular or Vue framework with TypeScript.
  • Python and YAML
  • .NET on Linux
  • Experience with CICD pipelines and GitHub actions

We recognise that flexible homeworking can be beneficial and at Domino we want people to feel able to own the way they work. What this looks like might vary between teams - what’s important is that we enable you to get the best from us and for us to get the best from you, whether that’s from your home office or on site, as long as we continue to collaborate and enable great outcomes for our customers.

Positions may be at an advanced stage of the recruitment process and can close at any time.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.