This job has expired

Software Engineer

London, UK
Salary 50000 - 70000 SALARY
Closing date
18 Jul 2022
You need to sign in or create an account to save a job.
Join us as a Software Engineer with Arqit

(London, Full-time, Hybrid, 12 months)



About Capita

At Capita, we support clients across a range of sectors, including local Government, central Government, education, transport, health, life and pensions, insurance and other private sector organisations. We support with expertise applied by the talent across our business in combination with technology, insight and analytics to keep our clients ahead of change, sharper than competitors and more efficient than ever – and we always need new talent to help us achieve our goals.



About Arqit

There has never been a more exciting time to join Arqit as we accelerate our development. We are looking to expand our software team with individuals that are interested in joining a fast-paced, exciting tech scale-up which focuses on a range of different technology areas. If you have any or many of the attributes listed below then we'd love to hear from you! We will offer you fun and interesting work in areas from cloud cybersecurity to satellite mission planning. We have a great team culture that gives you the opportunity to innovate, take ownership, and scale new heights in your career as the company grows.The role may involve working in our London office or in our regional operations centre, and there will also be considerable flexibility around working from home



The Role of a Full-Stack Engineer

As a software engineer within the Software Engineering organisation at Arqit, you'll get the chance to work on an exciting strategic product roadmap in one of the following areas:

    Satellite mission planning systems Enterprise and consumer cybersecurity products

We'll work out which team you'd best fit during the interview process based on your previous experience and interests.  Once you join your team, you'll be responsible for the design, implementation, test and support of software components through the full SDLC using modern cloud architectures, frameworks, tools and languages.


This is a great opportunity to join our high-performing team and make a real-world impact as we scale on our exciting journey into an emerging technology space, working with talented teams of product managers, scientists, cryptographers, satellite systems engineers, designers and software architects and engineers.



Typical Role Responsibilities:

    Working with and realising the vision of our stellar team of cyber experts to address security threats for today and the future. Developing ground-breaking cybersecurity focused cloud PaaS and satellite systems, utilising modern distributed cloud technology stacks and your previous experiences to solve novel technical challenges. Working with our systems architects to refine the definition and designs for significant system components ready for implementation. Developing and deploying a range of services and applications for public and hybrid/private clouds, cloud APIs, client SDKs, applications and software for a variety of platforms (IoT/mobile/server/appliance/laptop). Helping to refine our agile development practices, ensuring the team continually delivers superior quality software by focussing on quality-driven software engineering practices. Working with the Product Management team to help refine requirements and workflows, and use your customer focus to ensure world-class UX. Investigating internal or customer related issues, identifying root cause and providing solutions. Mentoring and coaching less experienced colleagues to help them realise their potential.


Key Skills and Experience:

    BSc/MSc/BEng/MEng or equivalent in Computer Science, electronic engineering or related field, or significant commercial experience of developing complex mission-critical enterprise software and services. Strong analytical, problem-solving, and organizational skills Thrives in an ambiguous environment Experience of Java/Kotlin/C/C++/Python or other modern language Experience in building horizontally-scalable mission-critical enterprise or consumer platforms, software or services in the cloud or on the endpoint. Experience in one of the following is desirable;
    Cloud service development (public/hybrid/private cloud) Device drivers on Windows, Linux or MacOS Low-level development under RTOS, UEFI, BIOS etc., or firmware or virtualisation development Web/mobile apps using Angular/Ionic or similar
    Experience working within the cybersecurity industry is a strong plus Experience of triage, RCA and fix for software issues within a distributed system Working knowledge of applied cryptography Experience of database development (SQL and NoSQL) Experience with OO Design, Design Patterns, Refactoring, unit testing and related areas Experience working in an Agile SCRUM, or Lean Kanban environment Experience with hardware security features across different compute and mobile platforms (e.g. TPM, SGX, SME/SEV, Keychain) Web client programming skills, including HTML, JavaScript, and CSS


We look forward to hearing from you and wish you the very best of luck with your application.

You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert