Position – Sr. Software Engineer
Department Software Projects Type Desk Job
Reporting to Group Manager - Software Projects Location Navi Mumbai
1. Job Overview
Sr. Software Engineer is responsible for design, development, and implementation of complex
software systems, providing technical guidance to junior team members, collaborating with crossfunctional teams to deliver high-quality software solutions, staying updated on new technologies,
solving complex technical issues, and ensuring adherence to the software development lifecycle
(SDLC).
Kongsberg Maritime India, is a subsidiary of Kongsberg Maritime AS. Based in Mumbai; Kongsberg
Maritime, India supports customers through software services, project engineering, installation,
commissioning, sales and after-sales service. With a skilled team, strong focus on safety,
sustainability, quality and innovation, and recognition as a Great Place to Work, KMI offers
employees the opportunity to grow, learn and contribute to meaningful solutions for the global
maritime industry.
2. Qualifications & Experience
• B.E/MCA/M.Sc. or equivalent
• 6-8 years of experience in Software Development
• Exp. In Angular, Microsoft.net, C#.Net, ASP.Net, Web API, MS SQL Server.
• Exp in Microsoft Azure services, Azure Kubernetes Service deployments.
• Knowledge of Azure DevOps.
• Microsoft Azure certification will be added advantage.
3. Soft Skills
• Good Interpersonal Skills
• Self-driven
• Collaborative
• Flexible
• Good Analytical Skills
• Ability to adapt in dynamic environment
Kongsberg Maritime, India
4. Travel
• Based on the Exigency of the Assignment /Project
5. 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.