Software Developer – Marine Propulsion Machinery
Responsibilities
The main tasks for the successful candidates will be:
Develop for products: Nauticus Machinery
Develop user interface and common components: e.g. 3D modelling, workflow manager,
database and so on.
Design of the overall architecture of future web-based applications
Programming in
Microsoft Visual Studio, C#
Microsoft .NET framework
Windows Presentation Foundation (WPF)
Be responsible for the software architecture, design and improvement of testing coverage
Work closely with stakeholders in Oslo
Leading contributor individually and as a team member, providing direction and mentoring to
others
Identify and solve the technical debt/risk of the current application
Contribute on the support and marketing activities
Qualifications, skills and experience
Bachelor, Master or PhD in in Computer Science or equivalent
Good at programming in C#
Good at problem solving and algorithm
Good verbal and written communications skills in English
Good at Object Oriented Programming (OOP) and Design Pattern
Good team player
Good at software engineering, be familiar with Agile/Scrum methodology
Good at WPF knowledge
ASP.net is preferred
Experience on the SaaS project is preferred
3D modeling knowledge is preferred
Curious to learn more about marine engineering domain knowledge and product development