Logo
Kongsberg Maritime

Sr. Software Engineer

Kongsberg Maritime, Location, West Virginia, United States

Save Job

Kongsberg Maritime is a technology pioneer, enabling a more sustainable future for our oceans. Our zero-emission integrated technologies advance the maritime industry and solve our customers' toughest problems. With unmatched competence, domain knowledge, innovation, and market reach, we are the trusted maritime partner. Headquartered in Kongsberg, Norway, the company has manufacturing, sales and service facilities in 35 countries

Our Automation & Control division develops technology, products, and solutions applicable for maritime vessels, offshore production units, and fisheries & aquaculture. We look at the ocean space as our operating area where we deliver a wide range of products and services. Our deliveries ranges from single products to fully integrated systems and solutions.

Job Overview Sr. Software Engineer responsible for leading the design, development, and implementation of complex software systems, providing technical leadership to junior team members, and collaborating with cross-functional teams to deliver high-quality software solutions. Key responsibilities include mentoring junior engineers, conducting code reviews, staying updated on new technologies, solving complex technical issues, and ensuring adherence to the software development lifecycle (SDLC).

Qualifications & Experience

B.E/MCA/M.Sc. or equivalent

6-8 years of experience in Software Development

Experience in Angular, Microsoft.net, ASP.Net, C#, Web API, MS SQL Server

Knowledge of Time Series database is an added advantage

Knowledge of Microsoft Azure services & Azure DevOps

Skills

Good Interpersonal Skills

Self-driven

Collaborative

Flexible

Good Analytical Skills

Ability to adapt in dynamic environment

Roles & Responsibilities

Participate in project work to ensure delivery of correct quality and use of related solutions, as required

Perform necessary coding, unit testing, write test procedures and perform tests depending on the roles defined (test engineer/developer)

Designing small modules, coding and debugging applications in various software languages

Work closely with team leads, graphic artists, designers and peer developer on different projects

Carry out Object-oriented Design and Analysis as part of requirement on project or part of a module

Carry out front end graphical user interface design as part of requirement on project or part of a module

Conduct software testing and ensure quality assurance as part of requirement on project or part of a module

Conduct performance tuning, improvement, balancing, usability, automation as part of requirement on project or part of a module

Support, maintain and document software functionality on project or part of a module

Design Unit Tests as part of Test-Driven Development

Work effectively with teams or work groups inside his formal line of authority to accomplish technical, functional and organizational goals.

Travel

Based on the Exigency of the Assignment /Project

What we can offer

An inspiring and safe work environment

Professional development and career opportunities

Competitive pay and benefits

We offer hybrid working arrangement

#J-18808-Ljbffr