Senior Software Engineer

Senior Software Engineer

Chertsey Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Lead a team to create innovative software solutions for the Defence Industry.
  • Company: Join a leading tech firm dedicated to high-quality engineering.
  • Benefits: Competitive salary, career growth, and opportunities for professional development.
  • Why this job: Make a real impact in defence technology while developing your leadership skills.
  • Qualifications: BSc in Engineering or related field; experience in software design and team leadership.
  • Other info: Dynamic work environment with opportunities for travel and security clearance.

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

As an experienced Software Engineer, you will work within/lead a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative software design solutions, leading to successful customer acceptance within project timescales and budget. The successful candidate will have experience in a software team lead role, defining, supervising and mentoring the work of other engineers.

Reporting to: Principal Engineer

What you’ll do

  • Responsible to the project technical design authority for the quality of work produced by the team.
  • Responsible to the Project Manager (PM) for estimating, monitoring and meeting project timescales.
  • Defining architectural and detailed software designs as part of the wider system definition.
  • Working with the multi-disciplinary engineering team to define interfaces to firmware and electronics to ensure that overall system requirements are met.
  • Presentation of designs at all stages within the project teams and to the customer.
  • Monitoring software compliance with project and company procedures and standards.
  • Day to day management of the software team, in conjunction with the PM, to ensure the best use of available resources and efficient completion of assigned work packages.

What you’ll need

  • Architectural and detailed design of software.
  • Implementation and test of software in C++ to industry and company standards.
  • Experience of industry standard IDE tools on Linux and Windows platforms.
  • Use of version control tools in accordance with company procedures.
  • Experience of structured software verification and validation against a contractual requirement set.
  • Software team leadership possessing the technical experience and soft skills required to lead, mentor and supervise a team of software engineers.
  • Ability to produce clear and precise technical documentation and to communicate effectively within the project team and with customers and senior management.
  • Use of structured design tools, particularly Enterprise Architect, for expressing structured UML based design.
  • Experience of the implementation and test of software for acoustic signal processing.
  • Experience of embedded and real time application software.
  • Experience of system integration and acceptance activities.
  • Experience of software implementation using Docker containers or similar.

Qualifications, Skills & Experience

  • At least a BSc Degree in Engineering, Maths or Science subject or equivalent experience.
  • Ability to attain DV or SC UK security clearance.
  • Full driving licence.
  • Sole UK Nationality.
  • Ability to ad-hoc travel within the UK.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

#J-18808-Ljbffr

Senior Software Engineer employer: Drumgrange Ltd

Join a leading employer in the Defence Industry, where innovation meets excellence. Our collaborative work culture fosters professional growth and mentorship, ensuring that as a Senior Software Engineer, you will not only contribute to high-quality projects but also enhance your skills through continuous learning opportunities. Located in a dynamic environment, we offer competitive benefits and a commitment to employee well-being, making us an ideal choice for those seeking meaningful and rewarding careers.
D

Contact Detail:

Drumgrange Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨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 by practising common questions and showcasing your technical skills. We recommend doing mock interviews with friends or using online resources to get comfortable. Remember, confidence is key!

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. We want to see your coding prowess and how you tackle real-world problems, so make sure to highlight your best projects.

✨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 love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer

Software Design
C++ Programming
Linux and Windows IDE Tools
Version Control Tools
Software Verification and Validation
Team Leadership
Technical Documentation
UML Design
Acoustic Signal Processing
Embedded Software Development
Real-Time Application Software
System Integration
Docker Containers
Project Management

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 design, team leadership, and any relevant projects you've worked on. 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 this role and how your background makes you a perfect fit. Don’t forget to mention your experience with C++ and any relevant tools you've used.

Showcase Your Projects: If you've worked on any notable projects, especially in the Defence Industry or with embedded systems, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Drumgrange Ltd

✨Know Your Tech Inside Out

Make sure you’re well-versed in C++ and the specific tools mentioned in the job description, like version control systems and IDEs on both Linux and Windows. Brush up on your knowledge of architectural design and software verification processes, as these will likely come up during technical discussions.

✨Showcase Your Leadership Skills

Since this role involves leading a team, be prepared to discuss your previous experiences in mentoring and supervising engineers. Share specific examples of how you've successfully managed projects and supported your team in meeting deadlines and quality standards.

✨Prepare for System Integration Questions

Expect questions about system integration and acceptance activities. Be ready to explain your approach to ensuring that software meets project requirements and how you’ve handled challenges in past projects. This will demonstrate your understanding of the bigger picture in software development.

✨Communicate Clearly and Confidently

Effective communication is key, especially when presenting designs to customers and project teams. Practice explaining complex concepts in simple terms, and be prepared to discuss your documentation skills. This will show that you can convey technical information clearly to both technical and non-technical stakeholders.

Senior Software Engineer
Drumgrange Ltd
Location: Chertsey
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

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