At a Glance
- Tasks: Lead software development projects and ensure quality standards are met.
- Company: Join STS Defence, a leader in innovative defence technology.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative team environment with potential for career advancement.
- Why this job: Make an impact in defence tech while working with cutting-edge software solutions.
- Qualifications: Degree in Software Engineering or equivalent experience; strong coding skills required.
The predicted salary is between 55000 - 70000 € per year.
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 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.
Senior PHP Software Engineer (Remote) in Southampton employer: STSdefence
At STS Defence, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior PHP Software Engineer, you will have the opportunity to lead cutting-edge software projects while benefiting from continuous professional development and a supportive team environment. Our remote working model allows for flexibility, ensuring a healthy work-life balance, while our commitment to quality and excellence in software engineering empowers you to make a meaningful impact in the defence sector.
StudySmarter Expert Advice🤫
We think this is how you could land Senior PHP Software Engineer (Remote) in Southampton
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with C++, C#, and web development. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key when working with stakeholders and team members.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior PHP Software Engineer (Remote) in Southampton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV speaks directly to the job description. Highlight your experience with PHP and any relevant technologies like C++, C#, and Java. We want to see how your skills align with what we're looking for!
Showcase Your Projects:Include examples of software projects you've worked on, especially those that demonstrate your ability to lead and manage code quality. We love seeing real-world applications of your skills, so don’t hold back!
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to track your application and ensure it reaches the right people!
How to prepare for a job interview at STSdefence
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C++, C#, Java, and web development technologies like HTML, CSS, and JS. Be ready to discuss your experience with these languages and how you've applied them in past projects. This will show that you're not just familiar with the tech but can also lead discussions on software architecture and development.
✨Showcase Your Leadership Skills
As a Senior Software Engineer, you'll be expected to provide technical leadership. Prepare examples of how you've led teams or projects in the past, focusing on your ability to guide others through the software development lifecycle. Highlight any experiences where you managed code reviews or ensured quality standards were met.
✨Demonstrate Continuous Improvement Mindset
Talk about how you've contributed to improving software engineering capabilities in your previous roles. Whether it's adopting new technologies or refining processes, showing that you're proactive about continuous improvement will resonate well with the interviewers. They want to see that you're committed to staying at the forefront of technology.
✨Prepare for Stakeholder Engagement
Since you'll be working with various stakeholders, practice discussing how you've successfully collaborated with diverse teams in the past. Be ready to share specific examples of how you’ve supported customer meetings or contributed to bid preparations. This will demonstrate your ability to communicate effectively and align technical solutions with business objectives.