Sr. Software Engineer (IMMS) in Waterlooville

Sr. Software Engineer (IMMS) in Waterlooville

Waterlooville Full-Time 60000 - 80000 € / year (est.) No home office possible
OSI Maritime Systems

At a Glance

  • Tasks: Join us in creating innovative software solutions for maritime navigation systems.
  • Company: OSI Maritime Systems, a leader in maritime technology with a global presence.
  • Benefits: Enjoy competitive pay, health benefits, and a supportive work-life balance.
  • Other info: Great opportunities for professional growth and a diverse, inclusive workplace.
  • Why this job: Make a real impact in a collaborative environment while advancing marine safety.
  • 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) in Waterlooville employer: OSI Maritime Systems

At OSI Maritime Systems, we offer a collaborative and innovative work environment where every team member plays a vital role in enhancing marine safety and operational excellence. Located in Waterlooville, Hampshire, our commitment to diversity, equity, and inclusion ensures that all employees feel valued and empowered, while our focus on professional development provides ample opportunities for growth. With competitive benefits and a strong emphasis on work-life balance, OSI is an excellent employer for those seeking meaningful and rewarding careers in the maritime industry.

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) in Waterlooville

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.

Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those related to C# and server-side development. This will give potential employers a taste of what you can bring to the table.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding the latest trends in software engineering. Practice common interview questions and be ready to discuss your past projects in detail.

Apply Through Our Website

Make sure to apply directly through our website for the best chance at landing that dream job! We love seeing candidates who are proactive and genuinely interested in joining our team.

We think you need these skills to ace Sr. Software Engineer (IMMS) in Waterlooville

C#
Server Side Development
ORM
SQL Databases
Dependency Injection (DI)
Unit Testing
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your C# and server-side experience, and don’t forget to mention any relevant projects you've worked on!

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 perfect fit for OSI Maritime Systems. Keep it concise but impactful.

Showcase Your Projects:If you've worked on Greenfield projects or have experience with ORM and SQL databases, make sure to include those in your application. We love seeing real examples of your work and how you’ve tackled challenges.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at OSI Maritime Systems

Know Your Tech Inside Out

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 your experience with Greenfield projects. The more you can demonstrate your technical expertise, the better!

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in past projects. Think about times when you had to manage scope, estimate effort, or communicate technical risks. This will show that you can handle the responsibilities outlined in the job description.

Emphasise Team Collaboration

OSI values a collaborative culture, so be ready to talk about your experiences working in teams. Highlight any instances where you’ve shared knowledge or contributed to a team’s success, especially in fast-paced or Agile environments.

Ask Insightful Questions

Prepare thoughtful questions about the company’s projects, culture, and future goals. This not only shows your interest but also helps you gauge if OSI is the right fit for you. Plus, it’s a great way to demonstrate your desire to contribute to their mission.