At a Glance
- Tasks: Join a dynamic team to develop cutting-edge software for national security projects.
- Company: CACI, a forward-thinking tech company focused on UK safety.
- Benefits: Competitive salary, flexible hours, and tailored career development.
- Other info: Inclusive culture with opportunities for growth and mentorship.
- Why this job: Make a real impact on the UK's safety while kickstarting your tech career.
- Qualifications: STEM background with a minimum 2:1 degree expected in 2027.
The predicted salary is between 28000 - 28000 £ per year.
Location: Bristol or Cheltenham
Salary: £28,000 + £2,000 support payment during your final year
Start Date: September 2027
If you are an ambitious final year student graduating in 2027 with a background in STEM, expected to achieve a minimum of a 2:1 degree and ready to kickstart your career as a Software Engineer, apply now to join the National Security team at CACI based in Bristol or Cheltenham. Being part of CACI is not just a job - it's an opportunity to be at the forefront of technological innovation, directly contributing to the safety and security of the UK.
Our mission is to support government departments in making critical decisions that enhance the security and prosperity of the UK. Our work is at the heart of national security, making us an integral cog in the UK's safety mechanism. Comprising a team of over 600 highly skilled professionals, we are deeply committed to delivering solutions that truly make a difference. This isn't just about code, algorithms, and data. It's about playing a pivotal role in protecting the UK. Our work is of the highest sensitivity and utmost importance, and you will be part of it. You will not only develop mission-critical systems but also contribute to keeping the UK safe and secure.
What's in it for you?
- Competitive Salary: £28,000, regular salary reviews plus a £2,000 support payment whilst you finish university.
- Early Careers Programme: Designed over the year to build your technical and professional skills.
- Career Growth: Receive tailored training and be assigned a mentor to support your ongoing professional development.
- Learning & Development: Annual budget for training, conferences, and career development resources.
- Work-Life Balance: Fully flexible working hours based on an average of 37.5 hours per week.
- Early careers events & socials: Two Graduate events organised purely for our Graduates, in addition to the IIG social events including a Summer Party, Winter Party and company-wide meetups.
- Environment: We provide employees with a great working environment focused on support, growth, and empowerment.
What You’ll Be Doing
As a Graduate Software Engineer at CACI you’ll become part of small, dynamic, agile teams, where you’ll be able to contribute to developing cutting-edge systems, progressive web apps, and data processing pipelines for crucial national security projects. Working alongside some of the best minds in the industry, you’ll receive hands-on experience in agile methodologies and DevOps techniques. This will include:
- Designing, developing, and testing software solutions.
- Using open-source technologies and tools such as GitLab, AWS, and Azure.
- Building and deploying software systems across both public and private cloud environments.
- Working on projects that support government departments in making mission-critical decisions.
Who We’re Looking For
We are seeking individuals who are:
- Curious problem solvers: Excited by challenges and ready to find innovative solutions.
- Eager to learn: Committed to developing new skills and growing within the team.
- Team players: Friendly and able to work collaboratively in a fast-paced environment.
While previous commercial experience is not required, an understanding of the software development lifecycle is essential. You must also hold a British passport and have been resident in the UK for the past 5 years to be eligible for this role due to the security clearance requirements.
Your Journey to Joining us:
- November 2026: Initial telephone interviews completed.
- December 2026 - January 2027: Final interviews completed.
- End of January 2027: Job offers made and accepted.
- September 2027: Start your exciting career with us.
Discretion is vital. You should not discuss your application, other than with your partner or a close family member.
Equal Opportunities
CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably due to ethnic origin, age, gender, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition, actively working to prevent discrimination. At CACI, our diversity and inclusion groups provide platforms for individuals to connect and foster a sense of belonging. These groups include LGBTQ+, Women In Tech & our partnership with the National Autistic Society.
CACI is proud to be an equal opportunities employer. Embracing the diversity of our people, we are on a journey to build a truly inclusive work environment where no one is treated less favourably. As a Disability Confident employer, we will:
- Provide reasonable adjustments in the recruitment process where requested (contact a member of the recruitment team to discuss individual requirements further).
- Offer people with health conditions and disabilities, meeting the minimum criteria for a role, an interview.
Our people are unique and we encourage, and support them, to be confident in contributing to our inclusion journey.
Graduate Software Engineer - September 2027 (National Security) in Bristol employer: CACI Ltd
CACI Ltd is an exceptional employer that prioritises teamwork and collaboration, offering a hybrid work model that balances remote and in-office work to meet business needs. With a strong commitment to diversity and inclusion, CACI fosters a supportive environment where employees can thrive and grow, providing ample opportunities for professional development in the dynamic field of network infrastructure and security. The company values its people, ensuring that all employees feel empowered to contribute to a culture of innovation and excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Graduate Software Engineer - September 2027 (National Security) in Bristol
✨Join Developer Communities!
Dive into online communities like GitHub or Stack Overflow. Contributing to open-source projects can really showcase your coding skills and catch the eye of hiring managers at companies like CACI Ltd.
✨Attend Tech Meetups and Hackathons
Get your name out there by attending local tech meetups and hackathons. It's a perfect way to network with industry professionals and fellow interns, while also demonstrating your coding prowess in a collaborative setting.
✨Leverage University Career Services
Don't forget about your university's career services! They often have partnerships with companies like CACI Ltd, and can help you access exclusive internship listings and workshops tailored for aspiring interns like us.
✨Show Off Your Work
Create a portfolio showcasing your coding projects on a platform like GitHub Pages or personal website. When applying for internships, we should link this to provide tangible proof of our skills and creativity, making us stand out to CACI Ltd!
We think you need these skills to ace Graduate Software Engineer - September 2027 (National Security) in Bristol
Some tips for your application 🫡
Show Off Your Side Projects:If you've got any side projects or contributions to open source, make sure to highlight them in your CV. We want to see what you can create! Include links to your GitHub or any relevant platforms to give us a taste of your coding style and skills.
Tailor Your CV for Software Engineering:Make your CV pop by tailoring it specifically for software engineering. List relevant programming languages, frameworks, and tools you’ve worked with, and showcase any tech stacks you're familiar with. This will help us quickly see how you fit into the CACI Ltd team!
Let Your Passion Shine in Your Cover Letter:In your cover letter, don't just list your skills—tell us why you're passionate about software engineering! We love to see candidates who are eager to learn and grow, so share what excites you about this field and how a role at CACI Ltd can help you on your journey.
Demonstrate Your Learning Mindset:As this is an internship, focus on your willingness to learn and adapt! We’re keen to see examples of how you’ve tackled challenges or learnt new skills in the past. Bring that eagerness to your application, showing us that you're ready to dive into a real-world software environment at CACI Ltd!
How to prepare for a job interview at CACI Ltd
✨Showcase Your Coding Skills
Since you're aiming for a software engineering internship, be ready to code on the spot or discuss your past projects. Brush up on your problem-solving skills, and practise coding challenges on platforms like LeetCode or HackerRank. We want to see how you approach problems and apply your knowledge, so having a few coding examples up your sleeve will definitely help!
✨Bring Your Portfolio to Life
Prepare a portfolio that highlights your coding projects—don't just list them! Be ready to explain your thought process, the technologies used, and any challenges you faced. It’s not just about the final product; we want to hear how you made it happen, so this narrative will show your depth of understanding and passion for software development.
✨Get Familiar with Technical Questions
Expect some technical questions or scenarios in the interview that assess your understanding of algorithms, data structures, and software design. Practise explaining your coding decisions clearly—it's less about getting the right answer and more about demonstrating your thought process and reasoning skills, which are crucial for growth in an internship.
✨Highlight Your Willingness to Learn
As an intern, your enthusiasm and eagerness to learn are key! During the interview, emphasise your willingness to tackle new challenges and pick up new skills. Companies like CACI Ltd are often looking for candidates who can grow with them, so remind us why you're excited about opportunities to learn and contribute in a team environment.