Software Engineer in Rosyth

Software Engineer in Rosyth

Rosyth Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Design and build innovative applications for our digital platform supporting global maritime operations.
  • Company: Join Babcock, a leader in defence and engineering with a commitment to innovation.
  • Benefits: Enjoy generous holidays, health perks, and a matched pension scheme.
  • Why this job: Make a real impact in defence while growing your skills in a dynamic environment.
  • Qualifications: Experience in software development with skills in Python, SQL, JavaScript, HTML, and CSS.
  • Other info: Flexible working options and excellent career development opportunities await you.

The predicted salary is between 28800 - 48000 £ per year.

Help build the digital backbone that keeps fleets mission‑ready. At Babcock, we’re working to create a safe and secure world, together. If you join us, you can play your part as a Software Engineer at Rosyth, near Dunfermline, Fife.

The role involves joining our Babcock LGE digital services team to design, build and improve the applications that power lgecosystem—our digital platform that supports vessel operations with remote monitoring, knowledge and collaboration tools. Your work will help customers operate safely and efficiently across global maritime missions, and it will accelerate your own growth through exposure to full‑stack engineering, product thinking and real‑world impact in defence, aerospace and engineering.

Responsibilities:

  • Design accessible, responsive web pages using HTML and CSS.
  • Build interactive features with JavaScript to enhance user workflows.
  • Maintain and continuously improve our front‑end applications.
  • Connect front end to back‑end services and APIs for secure, efficient data flow.
  • Test functionality to assure reliability and performance across lgecosystem.

This role is full time 37.5 hours per week, based at Rosyth. Hybrid working patterns are available; typical expectation is three days on site.

Essential experience:

  • Background in software development with a systematic, logical approach.
  • Hands‑on experience with Python, SQL, JavaScript, HTML, CSS.
  • Proficient using Git and collaborative repositories.
  • Clear, confident communication skills with stakeholders and teammates.

Qualifications:

  • Bachelor’s degree (or equivalent experience) in Computer Science or a related discipline.

Security Clearance:

The successful candidate must be able to achieve and maintain Security Check (SC) security clearance for this role. Many of the positions within our company are subject to national security clearance and Trade Control restrictions. This means that your eligibility for certain roles may be affected by your place of birth, nationality, current or former citizenship, and any residency you hold or have held.

What We Offer:

  • Generous holiday allowance.
  • Matched contribution pension scheme, with life assurance.
  • Access to a Digital GP, annual health check, and nutritional consultations through Aviva DigiCare+.
  • Employee share scheme.
  • Employee shopping savings portal.
  • Payment of Professional Fees.
  • Reservists in the armed forces receive 10-days special paid leave.
  • Holiday Trading allows UK Babcock employees to buy additional leave or to sell up to one working week of annual leave from their annual entitlement.
  • Be Kind Day enables employees to take one working day’s paid leave a year to undertake volunteering work with their chosen organisation or registered charity.
  • Excellent development opportunities and benefits package including an employee assistance programme supporting physical, mental and financial wellbeing.

Babcock International has helped to defend nations, protect communities and build a better world for over a century. We are a disability confident committed employer. If you have a disability or need any reasonable adjustments during the application and selection stages, please email careers@babcockinternational.com with the subject header ‘Reasonable adjustments requirement’. We’re committed to building an inclusive culture where everyone’s free to thrive. We are happy to talk about flexible working – please ask about alternative patterns of work at interview.

Closing date: 30/01/2026

Software Engineer in Rosyth employer: Babcock International Group

Babcock is an exceptional employer, offering a dynamic work environment in Dunfermline where Software Engineers can thrive. With a strong focus on employee growth, generous benefits including a matched pension scheme and health consultations, and a commitment to inclusivity and flexible working, Babcock empowers its team to make a real impact in defence and engineering while enjoying a supportive culture.
B

Contact Detail:

Babcock International Group Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees at Babcock on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Make sure you can confidently discuss your experience with Python, SQL, and JavaScript. We want to see how you think and solve problems!

✨Tip Number 3

Show off your projects! Bring along examples of your work that demonstrate your skills in building accessible web pages and interactive features. This is your chance to shine and show us what you can do.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining our team at Babcock.

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

HTML
CSS
JavaScript
Python
SQL
Git
Front-End Development
Back-End Integration
Web Application Testing
Clear Communication Skills
Problem-Solving Skills
Systematic Approach
Logical Thinking
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Python, SQL, JavaScript, HTML, and CSS. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're passionate about software engineering and how you can contribute to our digital services team. Let us know what excites you about working at Babcock.

Showcase Your Projects: If you've worked on any relevant projects, make sure to include them! Whether it's a personal project or something from your studies, we love seeing practical examples of your skills in action.

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!

How to prepare for a job interview at Babcock International Group

✨Know Your Tech Stack

Make sure you brush up on your skills with Python, SQL, JavaScript, HTML, and CSS. Be ready to discuss how you've used these technologies in past projects, as well as any challenges you faced and how you overcame them.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific problems you've solved in your previous roles. Think of examples where you designed accessible web pages or improved user workflows. This will demonstrate your systematic approach to software development.

✨Communicate Clearly

Since clear communication is key, practice explaining your technical decisions in simple terms. You might be asked to explain complex concepts to non-technical stakeholders, so being able to articulate your thoughts clearly will set you apart.

✨Ask Insightful Questions

Prepare a few thoughtful questions about the role and the team. Inquire about the current projects, the tech stack they use, or how they measure success in their applications. This shows your genuine interest in the position and helps you assess if it's the right fit for you.

Software Engineer in Rosyth
Babcock International Group
Location: Rosyth
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

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