Software Engineer (All Levels)
Software Engineer (All Levels)

Software Engineer (All Levels)

Gloucester Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Lead a dynamic software team, guiding technical direction and mentoring engineers.
  • Company: Join Omega, a leader in secure software solutions for defence and aerospace.
  • Benefits: Enjoy a full-time role with opportunities for remote work and professional growth.
  • Why this job: Make a real-world impact while developing your leadership skills in a cutting-edge environment.
  • Qualifications: Proficiency in programming languages like Java, Python, or TypeScript; leadership experience required.
  • Other info: This is a permanent position with a focus on innovation and collaboration.

The predicted salary is between 36000 - 60000 Β£ per year.

Java Software Engineer – Defence, Cyber & Intelligence | Full-Time | eDV Clearance Required

Overview

We are seeking Software Engineers at all levels to join a leading aerospace and defence organisation, delivering mission-critical software for high-impact programmes in the Defence, Cyber, and Intelligence sectors.

You\’ll work on cutting-edge DevSecOps systems and applications, supporting secure digital infrastructures across the UK. This is a fantastic opportunity to contribute to meaningful projects while enjoying flexible working arrangements and excellent development opportunities.

Key Responsibilities

  • Software design, development, and debugging on secure systems
  • Creating and maintaining test frameworks (e.g., JUnit 5)
  • Developing in Linux environments with modern languages (Java, Python)
  • Working with Agile/SCRUM practices and CI/CD pipelines (GitLab)
  • Contributing across the software development lifecycle from requirements to deployment

Tech Stack

Java, Python, Linux, Git, JUnit, GitLab CI/CD, Oracle, MongoDB, JavaScript/TypeScript, React, Apache NiFi, Elasticsearch, Kibana, AWS, Hibernate, Atlassian Suite

What’s on Offer

  • Hybrid working and flexible schedules (4xFlex)
  • Ongoing training and career development
  • Exciting projects within the UK’s secure technology sector
  • Comprehensive benefits package

PLEASE NOTE: eDV clearance is required to start. The process can take 6 – 18 months.

#J-18808-Ljbffr

Software Engineer (All Levels) employer: Omega

At Omega, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Gloucester location provides a unique opportunity to work on cutting-edge technology in the defence and aerospace sectors, while also supporting your professional growth through mentorship and leadership development. With a commitment to employee well-being and a focus on delivering high-quality software solutions, Omega is the ideal place for those seeking meaningful and rewarding careers in software engineering.
O

Contact Detail:

Omega Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer (All Levels)

✨Tip Number 1

Familiarise yourself with the latest trends in software engineering, particularly in areas like DevSecOps and microservices architecture. This knowledge will not only help you during interviews but also demonstrate your commitment to staying current in a rapidly evolving field.

✨Tip Number 2

Showcase your leadership skills by discussing any previous experience where you led a team or project. Be prepared to share specific examples of how you motivated your team and drove successful outcomes, as this role heavily emphasises team leadership.

✨Tip Number 3

Engage with the community by participating in relevant forums or attending meetups related to software engineering. Networking can provide valuable insights and connections that may give you an edge when applying for this position.

✨Tip Number 4

Prepare to discuss your experience with Agile or Kanban methodologies, as these are crucial for the role. Being able to articulate how you've successfully implemented these practices in past projects will set you apart from other candidates.

We think you need these skills to ace Software Engineer (All Levels)

Proficiency in Java, C/C++, Python, TypeScript, or ReactJS
Experience with microservices architecture
Knowledge of containerised environments
DevSecOps practices
Cloud migration expertise
Infrastructure as Code (IaC)
Strong leadership and mentoring abilities
Excellent communication skills for technical and non-technical audiences
Experience in Agile or Kanban methodologies
Ability to provide technical direction and staff management
Problem-solving skills
Collaboration and team-building skills
Understanding of software development lifecycle
Attention to detail
Adaptability to changing technologies and environments

Some tips for your application 🫑

Understand the Role: Before applying, make sure to thoroughly read the job description for the Software Engineering Team Lead position. Understand the key responsibilities and required skills, such as experience in DevSecOps, microservices architecture, and leadership capabilities.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your technical expertise in programming languages like Java, C/C++, Python, and your experience in Agile or Kanban environments.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and leadership. Mention specific projects where you led a team or implemented innovative solutions, and explain how your background makes you a perfect fit for this role.

Highlight Leadership Experience: In both your CV and cover letter, be sure to detail your leadership experience. Discuss how you've mentored teams, provided technical guidance, and fostered a collaborative culture in previous roles, as these are crucial for the position.

How to prepare for a job interview at Omega

✨Showcase Your Technical Skills

Make sure to highlight your proficiency in relevant programming languages like Java, C/C++, Python, and TypeScript. Be prepared to discuss your experience with microservices architecture and containerised environments, as these are crucial for the role.

✨Demonstrate Leadership Experience

Since this position involves leading a cross-functional team, share examples of your past leadership roles. Discuss how you've provided technical guidance, managed tasks, and given performance feedback to team members.

✨Emphasise Agile Methodologies

Familiarity with Agile or Kanban environments is essential. Be ready to talk about your experiences working in these frameworks and how they have influenced your approach to software development and team collaboration.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving skills and ability to handle real-world challenges. Think of scenarios where you had to foster collaboration, drive improvements, or manage stakeholder expectations, and be ready to discuss them.

Software Engineer (All Levels)
Omega
Location: Gloucester
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
  • Software Engineer (All Levels)

    Gloucester
    Full-Time
    36000 - 60000 Β£ / year (est.)
  • O

    Omega

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>