Job details

Graduate Software Engineer Gloucester
Gloucester

Job reference: 000683

Location: Gloucester

Closing date: 01/10/2021

Department: National Security

We are offering you the chance to be part of something amazing. We use innovation, partnerships, and our 60 years of experience to offer our clients exceptional advice, research and development. Every day, our people use their passion, skills and intelligence to make the world a safer place. Why not join us?

What will your role look like?
Roke develops and delivers all kinds of software systems to a broad range of customers. Software engineers at Roke have opportunities to work on everything from early research to mission-critical software. We develop, publish and contribute to open-source software and provide key commercial and sovereign capabilities for our clients.

Early career professionals at Roke get the opportunity to apply themselves across a broad range of projects. Roke’s teams carefully choose the most effective tools for each development and as such we are always learning new tools, frameworks, approaches and sometimes languages. We build teams that can adapt to solve our customers’ evolving challenges and rarely solve the same problem twice.

We write fast software, some low level, some massively scaled. We write software to assure and test and we build sophisticated DevOps setups to apply the rigor and regularity that we and our customers expect. We write smart mobile apps, polished web front-ends and visualise complex concepts and data simply. Sometimes we carefully and slowly develop our software, sometimes speed saves lives and customers want something to try tomorrow. Amongst these areas and Roke’s other expert fields there’s space to grow expertise and develop your passions.

A software engineer at Roke has a wide range of places to apply themselves and always new things to learn. We often work in teams and apply Agile methodologies. You can take opportunities to lead teams, customer engagements and own technical solutions. We work together to solve challenges and learn from the experience and insight of others. Some technologies we like at the moment… 

Python, Java, C, C++, JavaScript, Go, Rust, C#, Kotlin, Swift…
Linux, Android, Docker, Ansible, Kubernetes, Vagrant, Terraform, GitLab, AWS, Vue, React, Node, Django, Flask, Spring...

What does our Graduate Development Programme look like?
At Roke we recruit some of the best talent the country has to offer. We provide the building blocks necessary for successful integration into the business, as well as the ongoing support to enable our graduate community to fulfil their undoubted potential. That’s why we’ve created a programme that will accelerate individual learning and development while delivering real business value by giving you the time, trust and freedom to take control of your career. This emphasis on experiential learning is supported through initiatives including:

  • A mixture of technical and soft skill training in order to provide you with the skills you need to thrive 
  • Regular access to senior leaders 
  • Opportunities to attend external exhibitions/conferences in order to broaden industry knowledge
  • We have a wide range of opportunities in this area so your role will vary depending on your existing experience, our customer needs and your aspirations.


​​​​​​​What do we expect from you?
Roke is looking for staff enthusiastic about developing software. One way in part to evidence that is an honours degree in a relevant subject. A demonstrable passion for making good software

  • An ability to pick up new tools, frameworks and languages fast
  • An ability to analyse problems and communicate well thought through solutions
  • An ability to develop new solutions where no pre-existing solution fits
  • A willingness and capability to work as part of a team


What additional skills would be useful?

  • An awareness and experience of working with open-source software
  • A familiarity with Linux


Where will you be based?
Your work will typically be located at Roke's sites in either Romsey or Gloucester, with some travel to customer sites and the possibility for you to work on secondment with one of our prestigious customers.
The benefits of working for us include:

  • A highly competitive salary, pension and flexible benefits.
  • A substantial performance related bonus scheme.
  • 25 days annual leave, which can be supplemented up to a further 8 days by Roke’s flexi-leave scheme.
  • A generous relocation allowance to help you settle into the local area and your new role.
  • Onsite tennis courts, gym (Romsey only) including showers & changing facilities, and fishing rights on the River Test.
  • Numerous company events throughout the year, including a summer music festival, bonfire night fireworks and Christmas party. 
  • Employee led clubs covering numerous sports (including football, climbing, sailing, etc.), cyber security, data science, robotics, gaming, and more.


Diversity and Inclusion
Roke relies on strength that comes from the diverse backgrounds and perspectives of our staff. We all have a responsibility to create an environment where we have the freedom, support and trust to succeed– where we are encouraged to bring our whole self to work. Diversity and Inclusion makes life at Roke enjoyable, as you find yourself integrated in teams made up of a variety of people with ranging backgrounds and experiences. This enables you to interact and connect with individuals, and gather differing perspectives and knowledge that broadens your horizons as a graduate.


Security
Due to the nature of this position, we require you to be eligible to achieve SC and/or DV clearance. As a result, you should be a British Citizen and have resided in the UK for the last 5 years. 
We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We will consider flexible working arrangements, and support a diverse work-force and those with additional needs.

 

The closing date for this job has now passed.

Back