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. Flexible Working (40hr per week)
~33 days holiday which includes Bank Holidays
~ Hybrid working
~ Part-Time or Full-Time considered
~ Pension
~ Salary Sacrifice Schemes including Electric Vehicles
~ Other financial incentives
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. Software Development & Principles
Programming Languages: Proficiency in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS
SOLID Principles: Familiarity with object-oriented and clean coding practices
Testing & BDD
Unit Testing Frameworks: Domain-Specific Languages: Demonstrable experience with AWS or Azure
Security & Configuration: Experience with Continuous Integration (CI), Continuous Delivery (CD), and continuous testing tools (e.g., Agile & Mentorship
Agile Delivery: Background in Scrum or Kanban, assisting Product Owners and shaping team objectives
Proven track record of helping less experienced developers advance their skills and confidence
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
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
Embrace and advocate for Agile or similar modern development approaches
Security & Risk Management
Engage with customers, including security and policy teams, to identify and manage risks throughout the development lifecycle
Establish and evolve development tools, processes, and ways of working to continuously improve quality, efficiency, and effectiveness (e.g.,