Senior Software Engineer – Platform Experience
We are seeking an experienced Senior Software Engineer with strong full-stack and cloud-native capabilities to strengthen our Platform Experience team.
The role focuses on designing, developing, and operating scalable platform services and user-facing applications. The ideal candidates are hands-on engineers with strong backend and frontend expertise, comfortable working in containerized environments, and experienced with modern Azure-based architectures.
This is a technical, delivery-focused role requiring strong coding capability across backend, frontend, and cloud environments.
What you will be doing
- Design and implement backend services using .NET Core / ASP.NET Core
- Develop modern web applications using Angular
- Build and maintain REST APIs and service integrations
- Ensure clean architecture, maintainability, and scalability
- Design and deploy solutions on Microsoft Azure
- Develop and operate cloud-native applications
- Implement scalable and resilient microservices architectures
- Work with Azure services such as App Services, Functions, Service Bus, etc
- Containerize applications using Docker
- Deploy and manage workloads using Kubernetes
- Support CI/CD pipelines and DevOps practices
- Contribute to platform reliability and operational stability
- Design and optimize databases using SQL Server
- Implement data models and optimize performance
- Ensure secure and reliable data handling
We think you should have
- 6+ years of hands-on software development experience
- Strong expertise in: o .NET Core / ASP.NET Core o Angular (modern versions)
- Microsoft Azure technologies
- Docker / containerization o Kubernetes
- SQL Server
- Experience building and operating full-stack applications
- Solid understanding of microservices and distributed systems
- Experience with CI/CD pipelines and DevOps practices
- Strong debugging and troubleshooting skills
- Experience working on internal developer platforms or shared services
- Experience with Azure DevOps or GitHub Actions
- Knowledge of identity and access management (Azure AD, OAuth, OIDC)
- Experience designing multi-tenant systems
- Exposure to observability tools (logging, monitoring, tracing)
- Strong hands-on engineering mindset
- Curious and eager to explore new technologies
- Comfortable working across backend, frontend, and infrastructure layers
- Structured and solution-oriented
- Collaborative and proactive
You are able to
- Develop an ambitious, but realistic business vision and translate it into a workable strategy
- Adhere to company rules and procedures and execute plans with commitment and determination
- Analyse complex issues and problems and come up with rational judgments
- Demonstrate specialist knowledge and expertise in own area
Why join us
- Be part of a diverse team spread across several countries, embracing collaboration and cultural diversity.
- We offer flexible working hours.
- Leverage your experience to drive change and mentor the next generation of maritime professionals.
- Engage in complex, high-impact initiatives that push the boundaries of maritime technology.
Where you will be working
Bengaluru, India
Interested in knowing more? Contact
Darshan Panchal
At KONGSBERG, we believe that diversity fuels innovation. We encourage you to apply, even if you do not meet every requirement. Your unique perspective is valuable to us. Your skills, attitude and perspective could be exactly what we are looking for!
KONGSBERG is a leading global technology group. Throughout our proud two hundred year history, we have continuously advanced, applying innovative solutions to the needs of our customers, partners and society at large. We believe diversity is our strength. By fostering an inclusive and diverse culture we nurture and ensure space for different perspectives and ideas. We are determined in our work to mature and improve our ability to utilize our diversity and culture of differences to create positive business results.
