Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

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

At a Glance

  • Tasks: Lead software projects and develop solutions from start to finish.
  • Company: Join STS Defence, a leader in innovative defence technology.
  • Benefits: Enjoy flexible working options and competitive perks.
  • Why this job: Be part of impactful projects that shape the future of defence technology.
  • Qualifications: Experience in software development and strong technical leadership skills required.
  • Other info: Opportunity for growth and collaboration with key stakeholders.

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

Job Description

The Senior Software Engineer will work within the Systems and Software team in the Programmes area of STS Defence, developing and maintaining software throughout the Software Development Lifecycle from requirements elicitation, through to in service delivery.
The post will provide technical leadership on software projects for key stakeholders and on software development activities undertaken by the company. This includes responsibility for managing code and quality reviews to ensure relevant quality standards are met across the software team.
The Senior Software Engineer will also assist in support of wider business objectives exploring new technologies for product creation, development and R&D to grow our software development capability stream; and provide support to existing software projects as required.
Duties:
Senior Software Engineer responsible for co-ordination of day to day software development in a small team
Designing and implementing software changes through change control process as part of spiral development.
Continuous improvement of Software Engineering capabilities, maintaining a leading edge capability
Leading the planning, delivery and assurance of software work packages and ensuring software engineering process and best practice followed
Oversight, direction and guidance to the allocated project team members, through the planning and delivery of installation tasks and projects
The provision of software engineering technical input into bid preparation and contracts
Ongoing review and improvement of policies, standards and procedures for software engineering activities
Support project software requirements including supporting customer and other stakeholder meetings as required
The exploitation of opportunities for further business development
Skills/Qualifications:
Degree Qualified (BSc or equivalent) in Software Engineering, Computer Science or equivalent experience
Experience with C++, C#, Java, and web development (HTML, CSS, JS, etc.)
Exposure to other embedded development (Linux, bash/shell scripting, terminal command-line scripts, Qt/QML)
Strong experience architecting cradle-to-grave software solutions including Technology Readiness level (TRL) process.
Proven track record with creating and maintaining servers, primarily those with versioning control, Bugzilla, project management capabilities and automated testing capabilities
Strong experience of software development lifecycle processes, ensuring both a quality of process and firm traceability from requirements to implementation
Experience of creating and managing cloud-based big data solutions desirable
Proven track record of working collaboratively with a diverse range of internal and external stakeholders
Additional Information
All candidates must be in a position to obtain UK security clearance to SC level, with further security clearance to DV level desirable. Additional restrictions may apply on certain defence programmes
All candidates will be required to adhere to STS Defence core values.

JBRP1_UKTJ

Senior Software Engineer employer: STSdefence

At STS Defence, we pride ourselves on being an excellent employer, offering a collaborative work culture that fosters innovation and technical excellence. Our commitment to employee growth is evident through continuous training opportunities and the chance to lead impactful software projects in a dynamic environment. Located in a vibrant area, we provide a supportive atmosphere where your contributions are valued, making it a rewarding place to advance your career as a Senior Software Engineer.
S

Contact Detail:

STSdefence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the Software Development Lifecycle (SDLC) and be prepared to discuss your experience in each phase. Highlight specific projects where you took on a leadership role, as this will demonstrate your capability to guide teams effectively.

✨Tip Number 2

Research STS Defence and their current projects or technologies they are using. Being knowledgeable about their work will allow you to tailor your discussions and show genuine interest in how you can contribute to their goals.

✨Tip Number 3

Prepare to showcase your technical skills through practical examples. Be ready to discuss specific programming languages, frameworks, or tools you have used, and how they relate to the requirements of the Senior Software Engineer role.

✨Tip Number 4

Network with current or former employees of STS Defence if possible. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during interviews.

We think you need these skills to ace Senior Software Engineer

Proficiency in Programming Languages (e.g., Java, C++, Python)
Software Development Lifecycle (SDLC) Knowledge
Technical Leadership
Requirements Elicitation
Agile Methodologies
Version Control Systems (e.g., Git)
Software Testing and Debugging
System Architecture Design
Problem-Solving Skills
Collaboration and Teamwork
Stakeholder Management
Continuous Integration/Continuous Deployment (CI/CD)
Code Review Practices
Documentation Skills
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Role: Take time to thoroughly read the job description for the Senior Software Engineer position. Understand the key responsibilities, such as software development lifecycle and technical leadership, to tailor your application accordingly.

Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with software development, particularly in areas like requirements elicitation and in-service delivery. Use specific examples that demonstrate your technical leadership skills.

Showcase Technical Skills: Make sure to list relevant programming languages, tools, and methodologies you are proficient in. Highlight any experience with software projects that align with the company's focus on defence systems.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role and the company. Mention how your background aligns with their mission and how you can contribute to their projects.

How to prepare for a job interview at STSdefence

✨Showcase Your Technical Expertise

As a Senior Software Engineer, it's crucial to demonstrate your technical skills. Be prepared to discuss specific programming languages, frameworks, and tools you’ve used in past projects. Highlight any leadership roles you've taken on and how you've guided teams through the software development lifecycle.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving abilities. Think about challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your responses clearly and effectively.

✨Understand the Company’s Projects

Research STS Defence and their current projects. Familiarise yourself with their software solutions and the technologies they use. This knowledge will not only help you answer questions more effectively but also show your genuine interest in the company and its work.

✨Ask Insightful Questions

Prepare thoughtful questions to ask at the end of the interview. Inquire about the team dynamics, the software development processes they follow, or upcoming projects. This shows your enthusiasm for the role and helps you gauge if the company is the right fit for you.

Senior Software Engineer
STSdefence
Location: Southampton
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
  • Senior Software Engineer

    Southampton
    Full-Time
    36000 - 60000 £ / year (est.)
  • S

    STSdefence

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