At a Glance
- Tasks: Join us to develop cutting-edge marine test equipment through the full software development cycle.
- Company: Be part of a dynamic team focused on innovative solutions for our Marine clients.
- Benefits: Enjoy flexible work options, collaborative culture, and opportunities for professional growth.
- Why this job: Make an impact by creating products that meet client expectations while enhancing your coding skills.
- Qualifications: Must have a degree in Engineering or Computer Science and experience in Object Oriented Software Development.
- Other info: Familiarity with UML, JAVA, LINUX, and testing tools like JUnit/Test NG is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Overview We are looking for Software Engineers to support an exiting project to develop next generation test equipment to support our Marine client. This project will allow the successful candidate to be involved through the full Software Development Cycle, from Requirements gathering through to formal compliance testing of the developed product. Responsibilities Software design (Experience of UML principles are desirable) Implementation of design in JAVA – utilising NetBeans and Eclipse Unit Testing and Integration Testing – utilising JUnit/Test NG Production of appropriate design and test results documentation Client Collaboration – Integration with the client to ensure the product meets the clients expectations. Qualifications Appropriate degree (Engineering or Computer Science) Essential skills Object Oriented Software Development Experience Experience of programming in JAVA Experience of working with LINUX systems – Red Hat EL V9 Experience of Unit and Integration Testing using tools such as JUnit/Test NG Familiar with Software Development Tools such as NetBeans, Eclipse, GitLab / Jenkins. Desired skills Domain experience (sonar…
Software Engineer - Marine Test Equipment employer: Expleo Technology Careers
Contact Detail:
Expleo Technology Careers Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Marine Test Equipment
✨Tip Number 1
Make sure to familiarize yourself with UML principles, as they are desirable for this role. Understanding these concepts will not only help you in the interview but also demonstrate your commitment to software design.
✨Tip Number 2
Brush up on your Java programming skills, especially in the context of using NetBeans and Eclipse. Being able to discuss specific projects or challenges you've faced while using these tools can set you apart from other candidates.
✨Tip Number 3
Gain hands-on experience with Linux systems, particularly Red Hat EL V9. If you can showcase any personal projects or contributions that involved Linux, it will highlight your practical knowledge and readiness for the role.
✨Tip Number 4
Prepare to discuss your experience with unit and integration testing, especially using JUnit/Test NG. Be ready to explain how you approach testing and ensure quality in your software development process.
We think you need these skills to ace Software Engineer - Marine Test Equipment
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Software Engineer position. Understand the key responsibilities and required skills, especially focusing on JAVA programming, unit testing, and client collaboration.
Tailor Your CV: Customize your CV to highlight your experience with Object Oriented Software Development, JAVA, and LINUX systems. Include specific projects or roles where you utilized these skills, particularly in relation to software development tools like NetBeans and Eclipse.
Craft a Strong Cover Letter: Write a cover letter that connects your background to the requirements of the role. Emphasize your experience in the full Software Development Cycle and your ability to collaborate with clients to meet their expectations.
Highlight Relevant Projects: In your application, mention any relevant projects that demonstrate your skills in unit and integration testing, as well as your familiarity with tools like JUnit/Test NG. This will show your practical experience and readiness for the role.
How to prepare for a job interview at Expleo Technology Careers
✨Showcase Your Software Development Cycle Knowledge
Be prepared to discuss your experience with the full Software Development Cycle. Highlight specific projects where you gathered requirements, designed software, and conducted compliance testing.
✨Demonstrate Your Java Proficiency
Since the role requires implementation in JAVA, be ready to talk about your programming experience. Bring examples of past projects where you utilized NetBeans or Eclipse, and discuss any challenges you faced and how you overcame them.
✨Familiarize Yourself with Testing Tools
Understand the importance of Unit and Integration Testing. Be prepared to explain how you've used JUnit or Test NG in previous roles, and share any relevant documentation you produced during testing phases.
✨Highlight Client Collaboration Experience
Client collaboration is key in this role. Prepare examples of how you've worked with clients to ensure their expectations were met, and discuss any feedback you received that helped improve the final product.