DevSecOps Software Engineer (£70,000 to £80,000)

·
Full timePart time
Job offered by: Argo DevOps Solutions Ltd
Category:
Location: Cheltenham

Who are we?


Argo DevOps Solutions Ltd is a small, well established,  UK-based technology company specialising in developing powerful, secure, scalable, and sustainable Cloud based technical solutions working in the Cyber and Cloud space for our exacting client base. We excel in simplifying complexity, delivering quality software products value into to both the public and private sectors, realising value and tangible customer benefits at speed. Organisationally Agile, our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems, restricted and air-gapped compute, zero trust systems along with security by design, and engineering Research and Development (R&D) solutions from low to high Technology Readiness Levels (TRL). With our substantial experience, we take immense pride in mentoring our customers throughout  their Agile journey, preparing them for independence. We put impact over profit.

 

If we sound like the kind of company that  you aspire to be part of, where your contribution can make a difference to our customers and you can grow amongst likeminded and supportive colleagues, who care deeply about what they do and how they do it, come speak to us to see if Argo could be your true home.


What you need to do well in Argo:

  • You’re organised – We are a fast-paced business with multiple activities happening concurrently, so you will need to manage your own time effectively in support of personal and team outputs.
  • You’re adaptable – You will be joining a small team or teams, sometimes transitioning across several customer groups, so adaptability and flexibility must be key traits for you, as priorities will shift and evolve with changing customer requirements and deadlines.
  • You’re passionate – Passion is infectious, so having the right person with the right proactive traits, working in a team or as an individual, drives delivery excellence. This includes personal and professional development, learning, documenting your work to high standards and imparting your knowledge and experience to help teams and customers grow.
  • Act on Using your own initiative – Argo values people with a self-starter mindset, who can manage their own time and workload without prompting.
  • You understand people – We understand that not everyone is the same and that people operate and communicate in different manners. We respectfully challenge ideas where we see potential improvement, and we respect everyone’s point of view.


What we will provide for you:


  • Salary: £70,000-£80,000 (Dependent on Experience)
  • Pension
  • 33 days holiday which includes Bank Holidays  
  • Flexible working hours (40 hours hours per week).
  • Remote and Hybrid working locations.
  • Part time or full-time working patterns considered
  • Time Off In Lieu (TOIL)
  • An Electric Vehicle (EV) salary sacrifice scheme.
  • Other financial incentives.  


What the role entails.


  • Job Title: DevSecOps Engineer -– Software Engineer
  • Security Clearance: You will need to be a UK national and be willing and able to gain UK Government clearance to a high level
  • Job Description: Lead the design, development and maintenance of large microservice  based systems. Mentor and coach those within teams who require guidance to reach their full potential. Collaborate with complex stake holders to elicit clear requirements, guiding the creation of Agile artefacts,  particularly focusing on the authoring of viable user stories.

 

What experience you will need.


For this role, we expect you to have a demonstrable ability to create and deliver software to solve complex business problems. You should be confident in your experience and subject matter expertise in at least three of the following:


  • Programming experience in one or more of: Java, Spring Boot, Python, JavaScript, TypeScript, ReactJS.
  • Unit testing frameworks usage (e.g. Cypress, Cucumber, Behave, Selenium).
  • BDD domain specific languages and constructs (e.g., Cucumber, Gherkin).
  • Containerisation technologies (like Docker).
  • Microservice design patterns, with observability and security built in.
  • SOLID principles.
  • Infrastructure as Code (IaC) with good Terraform and Ansible knowledge.
  • Demonstrable Cloud service provider experience (AWS or Azure) - infrastructure build and configurations of a variety of services including Compute, Storage, Networking and Kubernetes.
  • Automation and the integration of security at every phase of the Software Development Life Cycle (SDLC).
  • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools (e.g., Jenkins, GitHub actions).
  • Experience working within an Agile environment, assisting Product Owners, supporting Agile ceremonies, facilitating technical workshops, stakeholder engagement, shaping team objectives, delivering value, continuously.

Experience mentoring and coaching to guide the personal and professional development of less experienced developers who aspire to advance and improve.


What you will need to do.

  • Collaboratively operate with Argo’s partners and customers, taking full responsibility for the entire lifecycle of product components and systems.
  • Participate in, and contribute to, technical discussions with internal and external teams, supporting delivery management and technical leadership in stakeholder management.
  • Employ a mixture of technical investigation, rapid prototyping, software design, wire-framing and other techniques to find innovative solutions to engineering problems that help inform our future strategies.
  • Contribute to the positive culture and business growth of Argo.
  • Bring an innovative and inquisitive mindset and positive attitude to problems.
  • Inspire and lead by example within a high-performing team, embracing modern approaches to software development such as Agile, Lean Start-up etc.
  • Engage with customers, influencing security and policy to ensure that risks are appropriately managed and mitigated.
  • Where applicable, collaborate on and author technological and architectural designs relating to your software products, articulating them clearly to teams and customers.
  • Support product integration improvements across workflows and/or system dependencies by lending your expertise to other individuals and teams.
  • Establish and evolve development tools and processes, continually seeking to improve ways of working for teams, enhancing quality, efficiency and effectiveness (e.g., through increased automation, CI/CD, etc.).

Mentor and coach other engineers in areas where you may be an expert on technologies, techniques or problems, to guide the personal and professional development of those who aspire to advance and improve

Recent Jobs

London (On site) · Full time

This award winning firm has an excellent opportunity for an Audit and Accounts Manager with Partner potential.The firm has attracted a number of professionals from Big 4 and Top ten firms, seeking a role where they can make a bigger impact in a firm with fantastic growth. The firm enables staff to experience a great [...]Read More... from Audit Manager in Award winning Top 60 firm; Partner potential See details

Salisbury (On site) · Full time

Our Home Delivery Drivers are ambassadors for our business. In this role you’ll be delivering shopping to customers doors, providing exceptional levels of customer service and connecting directly with our customers as the face of Iceland. Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.If [...]Read More... from Home Delivery Driver See details

Woking (On site) · Full time

Mobile Plumbing Engineer If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information. Covering Epsom, Surrey and Guildford Role Summary Plumbing biased trades person (mobile) required to carry out planned preventative maintenance (PPM) and reactive call outs to plumbing / fabric works. [...]Read More... from Mobile Maintenance Plumber See details