Senior Software Engineer in Portsmouth

Senior Software Engineer in Portsmouth

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

At a Glance

  • Tasks: Design and develop innovative software solutions in defence consultancy.
  • Company: Join a rapidly growing consultancy with experienced professionals in UK defence.
  • Benefits: Negotiable salary, 25 days holiday, pension contributions, and life insurance.
  • Why this job: Make a real impact while advancing your skills in a supportive environment.
  • Qualifications: 5+ years in software development, proficient in C/C++, C#, and Python.
  • Other info: Opportunities for rapid advancement and leading technical projects.

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

Join to apply for the Senior Software Engineer role at Sirius Analysis Limited. Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance.

Overview

We are a small but rapidly growing consultancy owned by four highly experienced practitioners in UK defense consultancy. We seek senior software engineers with a mix of technical expertise and interpersonal skills, able to work independently or in small teams.

The Role

As a Software Engineer, you will develop code in Software Modelling and Simulation, autonomy and geospatial fields, and advise stakeholders on innovation and new techniques. You will design solutions for complex challenges that meet and exceed user requirements.

Responsibilities

  • Design, develop and deliver software solutions using a range of techniques, including wargames, modelling and simulation, robotic and autonomous systems, digital twins, and synthetic environments.
  • Apply mathematical and computational methods to tackle real-world problems, developing novel approaches where required.
  • Deliver technical consulting projects and products, with opportunities to lead some of these.
  • Build new relationships and maintain current customer relationships.

Expertise Required

  • At least 5 years experience in designing and delivering software applications.

About You

We are looking for candidates who can help the company grow and who are excited to develop their own skills and those of the company. We offer competitive salaries, rapid advancement, and a supportive environment.

Essential Qualifications

  • At least 5 years experience in designing and implementing performant software applications.
  • Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields.
  • Proficient in C/C++ or C# and Python.
  • Understand and describe a range of software modelling and simulation techniques.
  • Analyse use cases and project data context to determine specifications and requirements.
  • Experience in one or more of the following technical disciplines: videogame engine technology (e.g., Unreal Engine, Godot); entity or event-based simulation; robotics and autonomous systems.
  • Understand varied codebases and be confident in making changes to large projects.
  • Understand performance and hardware constraints.
  • Build customer and stakeholder relationships.
  • Support and lead authoring of technical reports and presenting to customers.
  • Willing to travel across the UK and comfortable working at client sites for periods.

Desirable Qualifications

  • Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK defence industry.
  • Ideally educated to degree level or have equivalent relevant experience.
  • Strong STEM / computing background.
  • Proficient in MS Office, especially Excel, PowerPoint, Word.

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 need either a current SC clearance or be willing and eligible to undergo an SC level security clearance check upon starting employment. SC clearance typically requires at least 5 years UK residency.

Senior Software Engineer in Portsmouth employer: Sirius Analysis Limited

Sirius Analysis Limited is an exceptional employer for Senior Software Engineers, offering a dynamic work environment where innovation thrives. With competitive salaries, a generous benefits package including a 7% pension contribution and 25 days holiday, employees are encouraged to grow their skills while contributing to meaningful projects in the UK defence sector. The supportive culture fosters collaboration and personal development, making it an ideal place for those looking to make a significant impact in their careers.
S

Contact Detail:

Sirius Analysis Limited Recruiting Team

StudySmarter Expert Advice 🀫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Prepare for those interviews! Research Sirius Analysis Limited, understand their projects, and think about how your skills in software modelling and simulation can add value. We want you to shine, so practice common interview questions and have your own ready to ask!

✨Tip Number 3

Show off your portfolio! If you’ve got past projects or contributions to open-source software, make sure to highlight them. We love seeing real examples of your work, especially if they relate to the role you’re applying for.

✨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, we’re always looking for passionate candidates who are eager to grow with us at Sirius Analysis Limited.

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

Software Modelling and Simulation
C/C++
C#
Python
Mathematical Principles
Statistical Approaches
Videogame Engine Technology
Entity or Event-Based Simulation
Robotics and Autonomous Systems
Technical Consulting
Customer Relationship Management
Technical Report Authoring
Data Analysis
Performance Optimisation
Project Leadership

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience in software development, especially in areas like modelling and simulation, and don’t forget to mention your proficiency in C/C++ or Python!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to showcase your interpersonal skills and how you can contribute to our growth at Sirius Analysis. Be sure to mention any relevant projects or experiences that align with the job description.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex challenges in the past. We love seeing candidates who can apply mathematical principles or innovative techniques to real-world problems, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get you on board as we grow together!

How to prepare for a job interview at Sirius Analysis Limited

✨Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in C/C++, C#, and Python. Be ready to discuss your experience with software modelling and simulation techniques, as well as any relevant projects you've worked on. This is your chance to showcase your expertise!

✨Show Off Your Problem-Solving Skills

Prepare to talk about how you've applied mathematical principles or statistical approaches to solve real-world problems. Think of specific examples where you developed innovative solutions, especially in areas like robotics or autonomous systems. This will demonstrate your ability to tackle complex challenges.

✨Build Rapport with Interviewers

Since the role involves building relationships with stakeholders, practice your interpersonal skills. Be friendly, engage in conversation, and show genuine interest in the company and its projects. This will help you stand out as a candidate who can fit into their team culture.

✨Prepare for Technical Questions

Expect to face technical questions that assess your understanding of performance constraints and codebases. Review common scenarios related to software development and be ready to explain your thought process. This will show that you're not just a coder but a strategic thinker.

Senior Software Engineer in Portsmouth
Sirius Analysis Limited
Location: Portsmouth
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

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