cover image
Roke

Roke

www.roke.co.uk

1 Job

911 Employees

About the Company

Roke is a leading UK innovator in science and engineering. For over 60 years we’ve been improving the world through innovation by combining the physical and digital in new ways. Our journey began in defence but as the decades have rolled on, we're also inventing and engineering technically advanced data and communication systems in national security and for Fortune 500 companies.

From innovations in computer vision powering the autonomous landing of a drone at sea, to an artificial intelligence inspection system that drastically reduces aircraft turnaround times by autonomously inspecting jet turbines. Right through to the technology behind Hawk-Eye tracking the trajectory of balls in sport. It all began at Roke.

Roke people are curious and unashamedly technical. That’s why we’ve fostered an environment where some of the world’s finest minds have the freedom, support and trust to succeed. Our team of 600+ engineers are uniquely placed to use their deep knowledge of sensors, communications, cyber and AI to combine and apply these technologies to keep people safe whilst unlocking value.

Working closely with our customers we solve real world technical challenges and help deliver critical missions. As a trusted partner, we welcome any problem confident that our consulting, research, innovation and product development will help them revolutionise and improve their world.

We’re proud to be part of the Chemring Group plc, providing us with complementary expertise, corporate strength and access to international markets for our world-leading intellectual property.

Listed Jobs

Company background Company brand
Company Name
Roke
Job Title
Software Engineer
Job Description
Job title: Software Engineer (Full Stack) Role Summary: Design, develop, and maintain secure, mission‑critical software solutions for national security customers. Work across AI, cybersecurity, cloud, big data, and digital transformation initiatives, translating business requirements into robust, test‑driven code. Expactations: Deliver high‑quality, reusable code following open‑by‑default principles; participate in agile ceremonies; document designs and API contracts; collaborate with stakeholders and user researchers; rapidly adopt emerging technologies; maintain DV clearance eligibility. Key Responsibilities: - Write clean, secure, test‑driven code in C#, JavaScript, Python or Java. - Translate logical designs into physical designs and detailed specifications. - Integrate API/UI components with existing data stores and REST APIs. - Maintain and evolve data ingestion pipelines, data stores, and REST services. - Use front‑end frameworks (AngularJS, React, VueJS) and Windows infrastructure (IIS, Windows Server). - Containerise services with Docker and orchestrate with Kubernetes. - Script in Bash or PowerShell to support build, deployment, and operations. - Participate in sprint ceremonies: daily stand‑ups, back‑log grooming, demos, planning. - Explain user needs versus user desires to the team; collaborate with user researchers. - Document all work using standardized methods and tools; prototype where appropriate. Required Skills: - Proficiency in C#, JavaScript, Python, or Java. - Experience with AngularJS, React, or VueJS for front‑end development. - Knowledge of Windows Server, IIS and relational databases (SQL Server). - Containerisation with Docker; orchestration with Kubernetes. - Scripting in Bash or PowerShell. - Test‑driven development and secure coding practices. - Ability to learn new technologies quickly and apply emerging paradigms. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - DV security clearance eligibility (British citizen, UK residence >10 years) required.
Woking, United kingdom
Hybrid
25-11-2025