Software Engineer

Argo DevOps Solutions Ltd

United Kingdom

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

33 days holiday including Bank Holidays
TOIL
Pension
Salary sacrifice schemes including electric vehicles
Salary dependent on experience
Other financial incentives
Other financial incentives

Job summary

A UK-based technology firm is seeking a Mid-Senior Software Developer. You will be responsible for designing and developing secure, high-performing solutions while mentoring junior team members. The ideal candidate will have a background in Agile methodologies, cloud services (AWS or Azure), and DevSecOps practices. This full-time position offers opportunities for progression and collaboration in a dynamic environment, contributing significantly to key projects.

Qualifications

  • Strong technical expertise in software development.
  • Experience mentoring and coaching junior team members.
  • Ability to deliver innovative solutions in alignment with business objectives.
  • Experience delivering software using Agile methodologies.
  • Mentoring of junior developers and cross-team collaboration.
  • Understanding of security integration across the SDLC.

Responsibilities

  • Design, develop, and maintain secure, high-performing solutions.
  • Work collaboratively with partners across the full software lifecycle.
  • Engage with customers to identify and manage development risks.
  • Elicit requirements, refine user stories, and align with project goals.
  • Apply rapid prototyping and software design to solve engineering challenges.
  • Propose innovative solutions influencing product and architecture strategy.
  • Advocate for agile practices and foster a collaborative team culture.
  • Mentor engineers in test automation and DevSecOps techniques.

Skills

Familiarity with SOLID Principles
Experience with unit testing frameworks
Practical understanding of Docker
Experience with AWS or Azure
Familiarity with embedding security checks
Background in Scrum or Kanban
Proven track record in mentoring

Tools

Cypress
Cucumber
Behave
Selenium
Jenkins
GitHub Actions

Job description

About the Company

Argo DevOps Solutions is a small but established UK-based technology company working in the Cyber and Cloud space. We are experts in delivering value into both the public and private sector, supporting delivery of quality products at speed. We solve complicated software and hardware problems using Agile approaches. Our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems. Argo has substantial experience in mentoring our customers through their Agile journey. If this sounds like the kind of company you want to be involved in, with your contribution really making a difference, come and join our team!!

What We Provide
  • 33 days holiday including Bank Holidays
  • Part‑time or full‑time considered
  • TOIL
  • Pension
  • Salary sacrifice schemes including electric vehicles
  • Salary dependent on experience
  • Other financial incentives
Job Description

Responsible for designing, developing, and maintaining large‑scale, secure, and high‑performing solutions. This role involves mentoring and coaching junior team members, translating stakeholder requirements into actionable user stories, and embedding security throughout the software development life‑cycle. The position calls for strong technical expertise, a collaborative mindset, and an ability to deliver innovative solutions that align with business objectives.

Experience Requirements
Software Development & Principles
  • SOLID Principles: familiarity with object‑oriented and clean coding practices
Testing & BDD
  • Unit testing frameworks: experience with Cypress, Cucumber, Behave, Selenium, or similar tools
  • Domain‑specific languages: knowledge of BDD approaches (e.g., Cucumber, Gherkin) for test automation
Containerisation & Microservices
  • Container technologies: practical understanding of Docker or equivalent solutions
  • Microservice patterns: experience architecting micro‑service‑based systems with built‑in observability and security
Cloud Services & Environments
  • Cloud providers: demonstrable experience with AWS or Azure
  • Security & configuration: ability to build, configure, and secure cloud environments effectively
Security & CI/CD
  • Security integration: familiarity with embedding security checks at every phase of the SDLC (e.g., SAST, DAST)
  • Automation pipelines: experience with continuous integration, continuous delivery, and continuous testing tools (e.g., Jenkins, GitHub Actions)
  • Agile delivery: background in Scrum or Kanban, assisting product owners and shaping team objectives
  • Mentoring: proven track record of helping less experienced developers advance their skills and confidence
Roles and Responsibilities
Collaboration & Full Lifecycle
  • Work collaboratively with Argo and its partners, taking ownership of the full software lifecycle—from requirements gathering to deployment and maintenance
  • Ensure high‑quality delivery of product components and systems that meet agreed time, scope, and budget parameters
Technical Discussions & Customer Engagement
  • Participate in and contribute to technical discussions with team members, delivery management, and technical leads
  • Support stakeholder engagement by eliciting requirements, refining user stories, and ensuring alignment with project goals
  • Leverage technical investigation, rapid prototyping, and software design to address complex engineering challenges
  • Explore and recommend innovative solutions that inform future product and architectural strategy
Agility & Team Culture
  • Embrace and advocate for agile or similar modern development approaches
  • Foster a high‑performing team culture by promoting collaboration, iterative feedback, and continuous learning
Security & Risk Management
  • Engage with customers, including security and policy teams, to identify and manage risks throughout the development lifecycle
  • Align development activities with security best practices and relevant compliance standards
  • Make and collaborate on technological and architectural designs for assigned products, communicating decisions clearly to teams and customers
  • Integrate new features or services within existing ecosystems, ensuring minimal disruption and maximum efficiency
Tools & Processes
  • Establish and evolve development tools, processes, and ways of working to continuously improve quality, efficiency, and effectiveness (e.g., automation, CI/CD)
  • Collaborate with other technologists to optimize product integration across workflows and system dependencies
Mentoring & Coaching
  • Provide technical guidance, code reviews, and best‑practice standards to less experienced engineers
  • Coach team members in areas such as test automation, DevSecOps techniques, and effective problem‑solving

Contribute to the culture and growth of Argo by bringing an innovative, solutions‑focused mindset to every challenge. Demonstrate flexibility in applying skills outside normal responsibilities, adapting to guidance from SLT and evolving business needs.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Argo DevOps Solutions Ltd • Cheltenham

On-site
GBP 65,000 - 90,000
33 days holiday including Bank Holidays
Pension
Salary Sacrifice Schemes
+4
Software Engineer
Software Engineer

Argo DevOps Solutions Ltd • Manchester

Hybrid
GBP 40,000 - 70,000
33 days holiday including Bank Holidays
Pension
Salary Sacrifice Schemes including Electric Vehicles
Senior Software Developer - DV
Senior Software Developer - DV

NPAworldwide • West of England

Hybrid
GBP 50,000 - 70,000
Hybrid working
Flexitime
Learning budget
+3
Lead Software Engineer
Lead Software Engineer

Arondite • United Kingdom

Hybrid
GBP 90,000 - 150,000
Highly competitive base salary
Generous EMI equity
7% employer pension contribution
+4
Technical Operations Specialist
Technical Operations Specialist

Arondite • Greater London

Hybrid
GBP 52,000 - 76,000
Highly competitive base salary
EMI share options
7% employer pension contribution
+5
Lead Software Engineer
Lead Software Engineer

Arondite • Greater London

Hybrid
GBP 110,000 - 180,000
Highly competitive base salary
Equity in EMI share options
7% employer pension contribution
+5
Software Development & Deployment Engineer
Software Development & Deployment Engineer

ALTEN LTD - UK • Manchester

On-site
GBP 75,000 - 110,000
Private Medical Insurance
Pension Scheme
Cycle-to-work Scheme
+2
Senior Software Engineer
Senior Software Engineer

Arqit • Belfast

On-site
GBP 50,000 - 70,000
25 days paid holiday
Private Medical Insurance
Pension
+1
Scala Software Engineer
Scala Software Engineer

Scrumconnect Consulting • Newcastle upon Tyne

Hybrid
GBP 50,000 - 80,000
Software Architect
Software Architect

Wise Technical Ltd • West Drayton

On-site
GBP 60,000 - 80,000