At a Glance
- Tasks: Create innovative software solutions and collaborate on exciting maritime projects.
- Company: Join OSI Maritime Systems, a leader in maritime navigation technology.
- Benefits: Enjoy competitive pay, health benefits, and a great work-life balance.
- Other info: Dynamic team environment with strong focus on growth and innovation.
- Why this job: Make a real impact in the maritime industry with cutting-edge technology.
- Qualifications: 6+ years in software development, especially with C# and SQL databases.
The predicted salary is between 60000 - 80000 £ per year.
OSI Maritime Systems (UK), 8-10B Dragoon House, Waterlooville, Hampshire, United Kingdom
Who are we? At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member contributes to advancing marine safety and operational excellence. With a global presence, we are proud to have offices in Canada, UK, Taiwan, Australia and Germany.
Responsibilities
- Seasoned Desktop C# Server Side Software Engineer.
- Rapidly creating a Greenfield product iteratively.
- Creating a Common Framework of reusable modules for the server side.
- A simple approach to ORM – understanding atomic and relational concerns.
- Desire to learn as well as share knowledge.
- Bringing wide experience from working on several large software projects with old and new codebases.
- May participate in system integration tests, trials, and acceptance tests at customer or OSI facilities.
- Writes acceptance test procedures and plans.
- Manages scope of work, schedules work, estimates effort and costs, and identifies technical risks; effectively communicates status on a regular basis to management.
Must Haves
- Greenfield C# / Worker Service.
- Server side / ORM / SQL Databases / DI / Unit Testing.
- Composable customer specific solutions.
- Current SC Clearance or ability to be SC cleared.
- Ability to work simply, precisely and quickly.
- Desire to become a team expert in your area.
- Ability to understand complex software old and new.
- Ability to cut new code and prioritize time over multiple work packages.
Nice to Haves
- Managed C++ / VC++ / C.
- Defence background / experience in large Naval software systems.
- Experience working in a Fast Paced / Agile / Delivery Focused environment.
- Dealing with real time and video data.
- Use of SparxEA or other UML modeling tool.
- WPF / MVVM.
Qualifications
- A relevant degree in Software Engineering or a related subject.
- Minimum 6 years’ engineering experience in software development, ideally on an IMMS; experience in defence or government domain preferably in the maritime sector.
- Experience, Interacting with hardware devices.
- Message Based, Thick Client and N Tier software architectures.
- Ability to work in a small growing team, reaching out to the wider organization as needed.
- Excellent communication and interpersonal skills.
- Eligible to obtain and maintain a location relevant security clearance.
- Willingness and ability to travel.
Why work for OSI?
- Collaborative Culture: Work with a talented and supportive team that values innovation and teamwork.
- Diversity, Equity, and Inclusion: OSI is committed to fostering a workplace where everyone feels respected, valued, and empowered to contribute their best.
- Growth Opportunities: We invest in our employees' professional development and career growth with an annual employee driven development program.
- Competitive Benefits: Enjoy health, dental, RSP, vacation and a healthy work-life balance environment!
If you need accommodations during the hiring process, please contact Talent Acquisition.
Sr. Software Engineer (IMMS) - P4 - SW094-N in Waterlooville employer: OSI Maritime Systems
Contact Detail:
OSI Maritime Systems Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr. Software Engineer (IMMS) - P4 - SW094-N in Waterlooville
✨Tip Number 1
Network like a pro! Reach out to current or former employees at OSI Maritime Systems on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your C# skills and understanding ORM concepts. Be ready to discuss your past projects and how they relate to the role – we love seeing real-world examples!
✨Tip Number 3
Show your passion for maritime systems! Research OSI’s products and be prepared to share your thoughts on how you can contribute to their innovative solutions. We appreciate candidates who are genuinely interested in what we do.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team.
We think you need these skills to ace Sr. Software Engineer (IMMS) - P4 - SW094-N in Waterlooville
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your experience with C#, server-side development, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background makes you a great fit. Don’t forget to mention your desire to learn and share knowledge, as that’s something we value at OSI.
Showcase Your Projects: If you've worked on any Greenfield projects or have experience with ORM and SQL databases, make sure to showcase these in your application. We love seeing real examples of your work and how you approach problem-solving.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at OSI Maritime Systems
✨Know Your Tech Stack
Make sure you’re well-versed in C#, ORM, and SQL databases. Brush up on your knowledge of server-side development and be ready to discuss how you've applied these technologies in past projects. This will show that you’re not just familiar with the tools but can also leverage them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially in large software projects. Highlight how you approached these problems, the solutions you implemented, and the outcomes. This demonstrates your ability to think critically and adapt in a fast-paced environment.
✨Emphasise Team Collaboration
Since OSI values teamwork, be ready to share examples of how you’ve worked collaboratively in the past. Discuss your experience in Agile environments and how you’ve contributed to team success. This will help convey that you’re a good fit for their collaborative culture.
✨Prepare Questions About the Role
Have insightful questions ready about the Greenfield product and the team dynamics at OSI. This shows your genuine interest in the position and helps you assess if the company aligns with your career goals. Plus, it’s a great way to engage with your interviewers!