Software Engineer in Portsmouth

Software Engineer in Portsmouth

Portsmouth Full-Time 28800 - 48000 £ / year (est.) No working from home possible
Sirius Digital Services

At a Glance

  • Tasks: Develop innovative software solutions and tackle real-world problems in exciting sectors.
  • Company: Join Sirius Digital, a leader in tech consultancy with a focus on defence and energy.
  • Benefits: Enjoy competitive pay, 25 days holiday, a 7% pension, and private healthcare.
  • Other info: Great opportunities for mentorship and rapid career progression await you!
  • Why this job: Make an impact with cutting-edge technology while advancing your career in a dynamic environment.
  • Qualifications: Experience in software development, especially with C/C++ and simulation techniques.

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

Salary: Competitive, negotiable based on experience, plus benefits including a 7% pension contribution, 25 days holiday, and life insurance.

Location: Portsmouth, hybrid working.

Sirius Digital is a trusted provider of expertise in Software Engineering, Data Science, and AI, supporting clients in the defence, nuclear, space, and energy sectors. We specialise in software modelling and simulation, robotics and autonomous systems, as well as data science and engineering, delivering technical consultancy and innovative solutions.

We are seeking a Software Engineer who combines strong technical skills with problem-solving ability and effective communication. You will work independently or as part of small teams, helping Sirius Digital grow while advancing your own expertise. We offer a competitive benefits package and clear opportunities for rapid career progression.

Key Responsibilities:
  • Deliver technical consultancy projects to a high standard.
  • Develop and implement software solutions across areas such as wargaming, simulation, autonomous systems, digital twins, and synthetic environments.
  • Build and sustain strong client relationships.
  • Apply mathematical and computational techniques to solve real-world problems, developing innovative approaches as needed.
What We’re Looking For:
  • Experience designing and delivering performant software applications, ideally within a technical consultancy environment.
  • Knowledge of software modelling and simulation techniques.
  • Ability to analyse requirements and define technical specifications.
  • Experience in one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems.
  • Proficiency in C/C++, familiarity with Python, C#, Zig.
  • Willingness to learn new technologies and programming languages.
  • Ability to apply mathematical or statistical methods to scientific or applied challenges.
  • Confidence working with large codebases and understanding hardware/performance constraints.
  • Strong interpersonal skills for client and stakeholder engagement.
  • Experience preparing technical reports and presenting to customers.
  • Willingness to travel within the UK and work on client sites as required.
Desirable:
  • Background working with Defence Digital, DE&S, Dstl, Frontline Commands, or the UK Defence industry.
  • Degree in a STEM or computing discipline, or equivalent experience.
  • Proficiency with MS Office (Excel, PowerPoint, Word).
What We Offer:
  • Mentoring, internal and external training, and access to sector specialists and online learning.
  • Comprehensive benefits including a 7% pension contribution, private healthcare, life assurance, additional holiday purchase options, and an electric vehicle scheme.
Other Requirements:
  • Candidates must have an existing right to live and work in the UK.
  • Candidates will need to undergo an internal BPSS check prior to gaining site access.
  • Candidates will also need to either be willing and eligible or to undergo a Security Clearance check (SC level) or hold a current SC clearance upon starting their employment with the company. To gain SC clearance you will normally need at least 5 years’ UK residency.
Sirius Digital Services

Contact Details:

Sirius Digital Services Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Sirius Digital. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to software modelling or simulation. This gives you a chance to demonstrate your problem-solving abilities and technical prowess.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as communication is key when working with clients and stakeholders.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Sirius Digital.

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

Software Modelling
Simulation Techniques
Problem-Solving Ability
C/C++ Proficiency
Python Familiarity
C# Knowledge
Zig Familiarity

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with software modelling, simulation, and any relevant technologies like C/C++ or Unreal Engine. 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! Use it to explain why you're passionate about software engineering and how you can contribute to our projects at Sirius Digital. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled complex problems. We’re keen on candidates who can apply mathematical and computational techniques effectively, so share those experiences with us!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at Sirius Digital!

How to prepare for a job interview at Sirius Digital Services

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in C/C++ and any other languages mentioned in the job description. Be ready to discuss your experience with software modelling, simulation techniques, and any relevant projects you've worked on. This will show that you're not just a good communicator but also technically savvy.

Showcase Problem-Solving Skills

Prepare examples of how you've tackled real-world problems using mathematical or computational techniques. Think about specific challenges you've faced in previous roles and how you approached them. This will demonstrate your ability to think critically and apply your knowledge effectively.

Engage with the Interviewers

Remember, interviews are a two-way street! Prepare some thoughtful questions about the company’s projects, team dynamics, or future technologies they’re exploring. This shows your genuine interest in the role and helps build rapport with the interviewers.

Practice Your Presentation Skills

Since you'll likely need to prepare technical reports and present to clients, practice explaining complex concepts in simple terms. You might even want to do a mock presentation for a friend or family member. This will help you feel more confident and articulate during the actual interview.