Software Engineer in Bristol

Software Engineer in Bristol

Bristol Full-Time 45000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design, develop, and test innovative software solutions using Java and JavaScript.
  • Company: Join CACI UK, a leading software consultancy with a focus on bespoke solutions.
  • Benefits: Enjoy flexible working, 24/7 counselling, and a supportive career coaching programme.
  • Why this job: Make a real impact in government projects while working with cutting-edge technologies.
  • Qualifications: Experience in Java and JavaScript; cloud tech knowledge is a plus.
  • Other info: Dynamic team culture with regular social events and excellent career growth opportunities.

The predicted salary is between 45000 - 60000 £ per year.

About Us: We are the Information Intelligence Group (IIG) of CACI UK, a specialist software consultancy providing bespoke solutions to solve customers' complex operational problems. As our business grows, we are looking for an experienced Full Stack Software Engineer with expertise in Java to join one of our live projects within our Central Government team. Based locations include Manchester, Bristol, Cheltenham, or Plymouth. We offer a hybrid working model, allowing you to choose how often you work from the office or home, with an expectation of meeting customers on a bi‑weekly basis.

The Opportunity:

  • Implementing software solutions including design, development, and testing.
  • Using a wide range of technologies, specializing in open‑source libraries and components.
  • Utilizing tools such as GitLab to build continuous integration pipelines, ensuring software quality and security.
  • Deploying software systems to public (AWS and Azure) and private cloud environments.
  • Full software lifecycle involvement: project concept formalisation; requirements analysis and specification; architecture design; implementation and delivery; training and support; and maintenance.
  • Lead teams and manage engagement with clients (depending on experience).

The Fit:

  • We are seeking Full Stack Engineers with commercial experience using Java and JavaScript.
  • Comfort with cloud technologies, primarily AWS, is essential.
  • Previous consultancy experience is useful but not required.

Security Clearance: All candidates must be able to obtain security clearance. To qualify, you must be a British passport holder and have lived permanently in the UK for the last 5 years.

Culture & Benefits:

  • WELLBEING: Free 24/7 counselling helpline and employee assistance programme.
  • WORK YOUR BEST: City‑centre offices across the UK combined with flexitime and at‑home working.
  • LEARN & GROW: Assigned Career Coach to holistically guide development.
  • SOCIAL: Get‑togethers throughout the year, from ad‑hoc socials to the Summer Party in London and annual awaydays.
  • ONSITE ALLOWANCES: Expenses for lunch and drinks.

Equal Opportunities: CACI is proud to be an equal opportunities employer. We embrace our diversity and strive to build a truly inclusive work environment where nobody is treated less favourably. We actively work to prevent discrimination on the basis of ethnic origin, age, sex, gender identity, veteran status, religion or belief, sexual orientation, marital status, and disability or health condition.

Disability Confident: Provide reasonable adjustments in the recruitment process where requested. Offer people with health conditions or 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.

Software Engineer in Bristol employer: CACI Digital Experience (formerly Cyber-Duck)

CACI UK is an exceptional employer, offering a dynamic work environment where innovation meets inclusivity. With a hybrid working model and city-centre offices, employees enjoy flexibility while engaging in meaningful projects that impact Central Government. The company prioritises employee wellbeing with 24/7 counselling support, career development through assigned coaches, and vibrant social events, making it a rewarding place for software engineers to thrive.
C

Contact Detail:

CACI Digital Experience (formerly Cyber-Duck) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Bristol

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. You never know who might have a lead on your dream job or can give you insider info about the company.

✨Show Off Your Skills

Don’t just talk about your experience; show it! Create a portfolio showcasing your projects, especially those using Java and JavaScript. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Ace the Interview

Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice explaining your thought process clearly, as communication is key in consultancy roles like the one at CACI.

✨Apply Through Our Website

Make sure to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining our awesome team at CACI!

We think you need these skills to ace Software Engineer in Bristol

Java
JavaScript
Full Stack Development
Cloud Technologies
AWS
Azure
GitLab
Continuous Integration
Software Design
Software Development
Software Testing
Requirements Analysis
Architecture Design
Client Engagement
Team Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java and JavaScript, and don’t forget to mention any cloud technologies you’ve worked with, especially AWS. We want to see how your skills fit our needs!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team at CACI UK. Share specific examples of your past projects and how they relate to the work we do. Let’s see your passion for software engineering!

Showcase Your Projects: If you’ve got a portfolio or GitHub profile, make sure to include it in your application. We love seeing real-world examples of your work! It gives us insight into your coding style and problem-solving abilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at CACI Digital Experience (formerly Cyber-Duck)

✨Know Your Tech Stack

Make sure you’re well-versed in Java and JavaScript, as these are key for the role. Brush up on your knowledge of cloud technologies like AWS, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex operational problems in previous roles. Think about specific challenges you faced and how your solutions made a difference, especially in a consultancy context.

✨Understand the Full Software Lifecycle

Be ready to talk about your experience with the full software lifecycle, from concept to delivery. Highlight any involvement in requirements analysis, architecture design, and maintenance, as this will show your comprehensive understanding of the process.

✨Engage with the Company Culture

Familiarise yourself with CACI's values and culture. Be prepared to discuss how you can contribute to their inclusive environment and how you align with their commitment to diversity and employee wellbeing.

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

>