At a Glance
- Tasks: Design and deliver innovative software solutions in defence consultancy.
- Company: Rapidly growing consultancy with experienced leadership in UK defence.
- Benefits: Negotiable salary, 25 days holiday, pension, life insurance, and career advancement.
- Other info: Dynamic role with opportunities for travel and client engagement.
- Why this job: Make a real impact in cutting-edge projects while developing your skills.
- Qualifications: 5+ years in software development, proficient in C#/C++ and Python.
The predicted salary is between 36000 - 60000 £ per year.
Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance.
We are looking for senior software engineers with a range of levels of experience including designing and delivering software applications. We are a small but rapidly growing consultancy, owned by four highly experienced and recognised practitioners in UK defence consultancy. As a Software Engineer, you will play a major role in developing code in the Software Modelling and Simulation, autonomy and geospatial fields, along with providing key advice around innovation and new techniques to stakeholders.
Responsibilities include:
- Designing, developing and delivering software solutions using a large range of techniques, including Wargames, Modelling and Simulation, Robotic and Autonomous systems, Digital Twins and Synthetic Environments.
- Delivering technical consulting projects and products, with the opportunity to lead some of these.
- Building new relationships and maintaining current customer relationships.
Requirements:
- At least 5 years’ experience in designing and implementing performant software applications.
- Proficient in C/C++ or C# and Python.
- Ability to understand and describe a range of software modelling and simulation techniques.
- Ability to analyse use cases and project data context to determine specifications and requirements.
- Understand varied codebases and be confident in making changes to large projects.
- Understand performance and hardware constraints.
- Building customer and stakeholder relationships.
- Be willing to travel across the UK and comfortable to work at client sites for periods.
- Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK Defence industry.
- The ideal candidate will be educated to degree level or have equivalent relevant experience.
- Proficient in MS Office, especially Excel, PowerPoint, Word.
- Candidates will also need to either hold a current SC clearance or be willing and eligible to undergo a Security Clearance check (SC level) upon starting their employment with the company.
Locations
Senior Software Engineer - C# - (Hybrid Remote) in Hampshire, Portsmouth employer: Sirius Digital Services
Sirius Digital Services is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. With a strong focus on employee growth, you will benefit from comprehensive training opportunities and mentoring, ensuring your professional development is a priority. Located in a vibrant area, the company provides excellent benefits, including pension contributions, making it a rewarding place to advance your career in project management.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote) in Hampshire, Portsmouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the defence industry and let them know you're on the lookout for opportunities. Attend meetups or online events related to software engineering to meet potential employers and get your name out there.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#, Python, or any relevant modelling and simulation techniques. This will give you an edge when chatting with recruiters or during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding software modelling concepts. Practice common interview questions and coding challenges to boost your confidence and impress your future employer.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight how your experience aligns with our needs, and let us know how you can contribute to our growth.
We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote) in Hampshire, Portsmouth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your proficiency in C# and any relevant projects you've worked on, especially in software modelling and simulation.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've designed and delivered software applications, and don’t forget to mention your experience in the defence industry if applicable.
Showcase Your Problem-Solving Skills:In your application, demonstrate how you've applied mathematical principles or statistical approaches to solve real-world problems. This will show us that you can think critically and innovate in your work.
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 and shows us you’re serious about joining our team!
How to prepare for a job interview at Sirius Digital Services
✨Know Your Tech Inside Out
Make sure you brush up on your C#, C++, and Python skills. Be ready to discuss specific projects where you've designed and delivered software applications, especially in areas like modelling and simulation. The more you can demonstrate your technical prowess, the better!
✨Understand the Company’s Focus
Research the consultancy's work in defence and how they apply software solutions in that field. Familiarise yourself with concepts like Wargames, Digital Twins, and Synthetic Environments. Showing that you understand their niche will set you apart from other candidates.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve problems using mathematical principles or statistical approaches. Think of examples from your past experience where you’ve tackled similar challenges and be ready to explain your thought process clearly.
✨Build Rapport with Interviewers
Since building relationships is key in this role, practice your interpersonal skills. Be friendly, engage with your interviewers, and show genuine interest in their work. This will help you stand out as someone who can easily connect with clients and stakeholders.