HamburgerMenu
hirist

Senior Software Engineer - .Net/React.js

NS Global Corporation
7 - 10 Years
Remote

Posted on: 20/04/2026

Job Description

Description :

Role Overview :

We are seeking a highly skilled Senior Software Engineer to join a collaborative and fast-paced engineering team responsible for building and modernizing an internal actuarial cloud platform.


This role combines cloud-first API development with legacy system support, offering an opportunity to work on enterprise-scale systems used globally.

The ideal candidate will play a key role in launching cloud solutions internationally while strengthening and stabilizing existing platforms. You will collaborate closely with actuaries, architects, and product stakeholders to deliver scalable, secure, and high-performing solutions.

Key Responsibilities :

- Design, develop, test, deploy, and support API-based applications with a cloud-first approach.

- Build end-to-end solutions independently from concept to production.

- Solve complex and ambiguous technical challenges using sound engineering judgment.

- Support and enhance legacy systems while developing modern cloud-based solutions.

- Collaborate with business users, product owners, and cross-functional teams.

- Apply engineering best practices, including Test-Driven Development (TDD), clean code, and CI/CD.

- Mentor junior engineers and promote engineering excellence.

- Continuously improve system quality, performance, scalability, and security.

Must-Have Technical Skills :

- C# / .NET

- API Development

- React

- Node.js

- AWS or Azure

- Terraform (Mandatory Infrastructure as Code experience required)

- SQL

- Relational and NoSQL Databases

Good-to-Have Skills :

- Angular

- Groovy

- Python

- Shell Scripting

- Containerization technologies (e.g., Docker, Kubernetes)

- Cloud modernization and refactoring experience

Soft Skills :

- Excellent communication and collaboration abilities.

- Fluent in spoken and written English.

- Strong ownership, accountability, and problem-solving skills.

- Ability to challenge the status quo with constructive ideas.

- Curious mindset with a passion for learning new technologies.

- Team-oriented attitude with a commitment to collaboration and excellence.

Preferred Qualifications :

- Experience in the Insurance or Reinsurance domain.

- Strong understanding of Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.

- Relevant professional or cloud certifications.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...