At a Glance
- Tasks: Develop and enhance software for maritime test systems in a collaborative team.
- Company: Reputable organisation focused on innovative maritime solutions.
- Benefits: Competitive daily rate, potential for extension, and dynamic work environment.
- Why this job: Join cutting-edge projects that make a real impact in the defence sector.
- Qualifications: Experience in C++ or Java, strong problem-solving skills, and team leadership.
- Other info: Opportunity to work with modern technologies and excellent career growth.
The predicted salary is between 60000 - 84000 £ per year.
Location: Farnborough, Malvern or Portsmouth
Duration: 6 months with possible extension
Rate: Up to £820 per day via an approved umbrella company
Must be willing and eligible to go through the SC Clearance process
Are you a talented and motivated Software Engineer with a passion for delivering innovative solutions? Our client, a reputable organisation supporting maritime test and evaluation facilities, is hiring for a Senior Software Engineer to join their dynamic engineering team. This is an exciting opportunity to work on modernising critical systems and contribute to cutting-edge projects in a collaborative environment.
What you'll be doing:
- Supporting the maintenance and development of new systems to enhance maritime test and evaluation capabilities.
- Designing, developing, integrating, testing, and delivering complex real-time software solutions.
- Leading technical tasks and collaborating effectively with stakeholders, colleagues, and customers.
- Ensuring coding standards are maintained through code reviews and static analysis.
- Managing change control and configuration management processes.
What you'll bring:
- Strong problem-solving and engineering skills with a solid understanding of the software development lifecycle.
- Experience in C++ or Java programming on Linux or Windows platforms.
- Proven ability to lead technical teams and manage complex projects.
- Knowledge of coding standards, change control, and configuration management systems.
- Excellent communication skills, capable of working effectively in diverse teams and with stakeholders.
Desirable skills:
- Experience in defence or related sectors.
- Knowledge of digital signal processing (DSP) and Data Distribution Service (DDS).
- Java GUI programming experience.
- Familiarity with Agile practices such as Scrum, CI/CD, TDD, BDD.
- Experience with Atlassian tools like Jira, Confluence, and BitBucket.
Qualifications:
- Degree in Computer Science, Software Engineering, or a related field, or equivalent relevant experience.
- Extensive software development experience in complex systems.
Join our client's team and be part of innovative projects that make a real difference. If you meet these criteria and are ready for your next challenge, we'd love to hear from you! Apply now to take the next step in your career.
SC Cleared Senior Software Engineer employer: Experis - ManpowerGroup
Contact Detail:
Experis - ManpowerGroup Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SC Cleared Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by practising common technical questions and scenarios related to software engineering. Mock interviews with friends or using online platforms can help you feel more confident and ready to impress.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or a personal website, having a portfolio of your work can really set you apart. It gives potential employers a glimpse into your skills and creativity.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace SC Cleared Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C++ or Java, and any relevant projects you've led. We want to see how you can contribute to our dynamic engineering team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with the role. Don’t forget to mention your experience in defence or related sectors if you have it!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past projects. We love seeing candidates who can think critically and lead technical tasks effectively, so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for this exciting opportunity to work on cutting-edge projects!
How to prepare for a job interview at Experis - ManpowerGroup
✨Know Your Tech Inside Out
Make sure you brush up on your C++ or Java skills, especially in the context of Linux or Windows platforms. Be ready to discuss your previous projects and how you tackled complex software challenges. This will show your technical prowess and problem-solving abilities.
✨Showcase Your Leadership Skills
Since the role involves leading technical tasks, prepare examples of how you've successfully managed teams or projects in the past. Highlight your experience with coding standards and change control processes, as this will demonstrate your capability to lead effectively.
✨Familiarise Yourself with Agile Practices
If you have experience with Agile methodologies like Scrum, CI/CD, TDD, or BDD, be sure to mention it. Discuss how you've applied these practices in your previous roles, as this aligns well with what the organisation is looking for.
✨Communicate Clearly and Confidently
Excellent communication skills are key for this position. Practice articulating your thoughts clearly and confidently, especially when discussing technical concepts. Remember, it's not just about what you say, but how you say it that can make a lasting impression.