Software Developers C++ Python – Contract Up to 6 Months

Gloucester, United Kingdom (UK), Roke [00325]

Field(s) of expertise
Software Engineering
Job type

About this job

Roke offers its people the opportunity to work on challenging and cutting edge projects, while working in a friendly, creative and inclusive environment.

We are looking to hire capable software developers familiar with Java, Javascript, C#, or Python and able to pick up additional frameworks, programming languages & technologies rapidly to work in a dynamic, state of the art environment.

We need developers with front-end, back-end, fullstack, application, mobile or enterprise skillsets and in return we will support you to develop each and any of these based on your career aspirations.

Our teams operate in the fields of autonomy and AI, communications & connectivity, data analytics and cyber. If you have a familiarity with the underpinning concepts in one or more of these areas, it would be beneficial.


What will your role look like?

  • Collaborating with colleagues and customers to deliver and present new capabilities.
  • Working with and applying Agile and DevOps methodologies and tools.
  • Solution and component design, development and testing.
  • Technical consultancy, business development and contributing to bids.



What do we expect from you?

  • Familiarity with at least one of Java, C#, JavaScript and Python with the demonstrable ability to rapidly pick up and apply new frameworks, languages and technologies.
  • Familiarity with software engineering standard methodology including behaviour and test driven development, continuous delivery and other Agile practices.

What additional skills would we find useful?

  • Ability to understand, adapt and architect complex software systems.
  • Knowledge of additional frameworks and languages e.g. C++, Docker, Go, Neo4J, Node, Ruby, Vue, React, Angular.
  • Familiarity with Linux.
  • Familiarity with working with open source software.


Due to the nature of this position, we require you to be eligible to achieve a minimum of SC clearance, we will provide assistance transferring your clearance.

For information on how the personal data in your application is processed, please see the Roke Privacy Policy.