At a Glance
- Tasks: Develop marine-based autonomous systems using Java and collaborate with a dynamic team.
- Company: Join TKMS ATLAS UK, a leader in innovative underwater systems for the Royal Navy.
- Benefits: Enjoy flexible working, generous pension scheme, and opportunities for personal development.
- Why this job: Make a real impact on future naval systems while expanding your skills in a supportive environment.
- Qualifications: Degree in software engineering or related field; experience in software delivery and team collaboration.
- Other info: Work onsite 3-4 days a week in a vibrant and progressive workplace.
Are you a Senior Software Engineer looking for an interesting job opportunity? Our client, TKMS ATLAS UK, are seeking a Senior Software Engineer with skills in Java to work on the development of marine-based autonomous systems. This job will be based out of TKMS ATLAS UK's headquarters in Winfrith, Dorset. This position will need weekly onsite working, around 3 / 4 days onsite per week. The successful candidate must be able to achieve full SC level Security Clearance.
Required Knowledge, skills and qualities
- Proven ability to support software delivery
- Educated to Degree or equivalent level in a software engineering or related discipline
- Understanding of Autonomous systems, and their architectures
- Understanding of the Military and Marine domain
- Knowledge and understanding of Software Engineering & delivery lifecycles, and integration with project management principles and practise
- Experience of Software Engineering processes and tools
- Ability to work in multi-disciplinary teams, across the whole engineering lifecycle, from inception to support
- Ability to work closely with end users to understand usage of software, and identify together where improvements can be developed
Primary Software Skills:
- Java
- Java Build Systems (e.g. Maven)
- ISO 9001
- Atlassian Toolset
Other Desirable Software Skills:
- HMI Development (e.g. JavaFX)
- GIS Development
- Communication interface design and development
- Control Systems
- Git version control
- UML
Behavioural requirements
- Ability to work well in a team environment, consisting of software engineers as well as engineers from other disciplines
- Interest in the development of future naval systems
- Appreciation of the usage of the end products in the field
- Desire to expand own knowledge base as well as sharing knowledge within the wider team
- Ability to work closely with those outside of the organisation, both end users and suppliers to meet and understand the requirements of the final product
- Willing to take a leading role in development, and represent the company in cross party workshops
About TKMS Atlas UK
Progression and personal development opportunities are available, flexible working and a generous pension scheme. TKMS ATLAS UK has a reputation for providing innovative underwater systems for the Royal Navy (RN) and export customers. Through science, engineering and R&D they convert data into information, knowledge and capabilities that challenge the status quo, and offer winning advantage at the frontline. The continuous investment in our unique in-house test and integration facilities has supported TKMS ATLAS UK's growth in supplying UK and global markets with submarine and ship systems. This includes sonar, autonomous systems, marine electric actuation and mine counter-measures.
Senior Software Engineer employer: Morson Edge
Contact Detail:
Morson Edge 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 software engineering field, especially those who have experience with autonomous systems. A friendly chat can lead to insider info about job openings or even referrals.
β¨Tip Number 2
Prepare for technical interviews by brushing up on your Java skills and understanding of software delivery lifecycles. Practise coding challenges and be ready to discuss your past projects, especially those related to marine or military domains.
β¨Tip Number 3
Show your passion for the role! When you get the chance to speak with potential employers, express your interest in developing future naval systems and how your skills can contribute to their innovative projects.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged in their job search.
We think you need these skills to ace Senior Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with Java and any relevant projects you've worked on. We want to see how your skills align with the role, so donβt be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about working with TKMS ATLAS UK and how your background in autonomous systems can contribute to their innovative projects.
Showcase Teamwork Skills: Since this role involves working in multi-disciplinary teams, share examples of how you've collaborated with others in past projects. We love seeing candidates who can work well with different disciplines!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. Itβs the best way to ensure your application gets into the right hands quickly!
How to prepare for a job interview at Morson Edge
β¨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java Build Systems like Maven, and be ready to tackle any coding challenges they might throw your way.
β¨Understand Autonomous Systems
Since this role involves marine-based autonomous systems, take some time to research their architectures and how they function. Being able to discuss your understanding of these systems will show that you're genuinely interested in the field.
β¨Showcase Teamwork Skills
This position requires working in multi-disciplinary teams, so be ready to share examples of how you've collaborated with others in past projects. Highlight your ability to communicate effectively with both software engineers and other disciplines.
β¨Prepare for Security Clearance Questions
As full SC level Security Clearance is a requirement, be prepared to discuss your background and any relevant experiences that would support your eligibility. This shows that you understand the importance of security in this role.