Software Developer

iO Associates
Nottingham, UK
17 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£45,000.0 - £55,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Backup Devices Bash Shell Linux DevOps Python (Programming Language) Ansible Software Engineering SC Clearance Kubernetes Terraform Docker
+1 more
Jenkins

Job description

Our client is looking for a Software Engineer to join a collaborative team built on openness, respect, and shared excellence. You’ll work closely with your teammates to deliver projects of varying scope and complexity for internal and external clients, while continually developing your own skills and depth of knowledge.

This is a role for someone who thrives on solving real problems, enjoys working across the full lifecycle of a project - from design through to delivery and support - and wants the opportunity to grow their technical and commercial understanding within a collaborative business.

What You’ll Be Doing

  • Design, develop, and code software, taking a leading role in sprint ceremonies (planning, refinement, retrospectives).
  • Author and review documentation, design documentation, and training materials, and support project planning and estimation.
  • Provide third-line support, investigating and resolving customer issues, and act as a point of guidance and mentorship within your team.
  • Translate customer needs into clear technical requirements, and support other parts of the business with technical input.
  • Undertake research to advance ways of working, and write/execute tasks within the DevOps environment using the company’s selected toolset.
  • Gain exposure to multiple projects and revenue streams by moving across teams and tasks, while continually developing your technical and communication skills.

Requirements

  • A degree (or equivalent) in software engineering or a related discipline.
  • 3-5+ years’ experience as a software engineer.
  • Strong working knowledge of Python, Linux, and Bash.
  • Already holding, or eligible and willing to obtain and maintain, SC clearance.
  • A solutions-driven mindset - someone who’s comfortable with Agile process, a short path to the client on requirements, and thrives under pressure.

Desirable:

  • Suitable equivalent experience in place of a degree.
  • Additional certifications backing up your skills.
  • Exposure to R&D projects.
  • Experience with Terraform, Ansible, Kubernetes, Helm, Docker, and Jenkins.
  • Strong cultural and stylistic fit with the team; a pragmatic, detail-aware approach focused on producing solutions.

Please note: heavy preference will be given to candidates who already hold active SC clearance. Candidates may start on BPSS but must be willing and eligible to go through SC clearance; willingness and eligibility to obtain and maintain SC clearance is mandatory for this role.

Location & Working Pattern

This role is based in Nottingham on a hybrid basis, with in-office attendance required once a fortnight, plus occasional travel to client sites as required.

Apply for this position

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

Apply on www.totaljobs.com
Prepare application

Good distractions

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

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

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