×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, DevOps, Full Stack Developer

Job in Birmingham, West Midlands, B1, England, UK
Listing for: Argo DevOps Solutions Ltd
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    DevOps, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below

About the Company

Argo Dev Ops 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  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, Git Hub 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary