SC Cleared Software Engineer

iO Associates
Cheltenham, UK
11 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Software Applications Unit Testing C++ (Programming Language) Cloud Computing Code Review Elasticsearch Python (Programming Language) Enterprise Messaging Systems MongoDB RabbitMQ
+11 more
Software Engineering Software Systems Delivery Pipeline Spring-boot Gitlab Git Apache Kafka Reactive Programming Kibana Software Version Control Jenkins

Job description

This role has been created to support a critical expansion initiative within the organisation. As a pivotal member of the technical team, the Software Engineer will play a strategic role in developing and maintaining essential software systems. This is a unique chance to work on high-profile projects that require advanced security clearance and technical prowess. Your expertise will directly influence the success of the organisation’s mission-critical objectives., * Develop, test, and maintain high-quality software applications in line with project requirements.

  • Collaborate with cross-disciplinary teams to ensure seamless integration of software components.
  • Contribute to source code management and version control practices using tools such as Git.
  • Support CI/CD pipelines, utilising platforms like GitLab, Jenkins, or AWS CodeCommit.
  • Implement unit testing frameworks to ensure software robustness and reliability.
  • Participate in code reviews and continuous improvement activities.

Requirements

  • Proven experience in software development using Java and C++.
  • Proficiency with Spring Boot and reactive programming (e.g., Spring Reactive).
  • Familiarity with source control management, particularly Git.
  • Practical knowledge of CI/CD pipelines (e.g., GitLab, Jenkins, CodeCommit).
  • Experience writing and maintaining unit tests, preferably in Python.
  • Security clearance at the SC level or higher.
  • Experience with ElasticSearch, Kibana, or MongoDB.
  • Knowledge of messaging platforms such as Kafka or RabbitMQ.
  • Familiarity with ScalaTest or similar testing frameworks.
  • Exposure to scalable architectures and cloud technologies.

About the company

Our Client is a reputable organisation operating within the defence and security sector. Renowned for its innovation, commitment to excellence, and collaborative culture, the company offers a dynamic environment where industry professionals can thrive and contribute to impactful projects. With a focus on growth and technological advancement, Our Client prides itself on delivering solutions that make a difference.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:21 min

Deploying a primary Elasticsearch and Kibana cluster configuration

Philipp Krenn · World Congress 2022

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

4:51 min

Executing simple full-text search queries using the Kibana interface

Derek Binkley · LIVE

Videos

See all

Related articles

See all