Search by job, company or skills

the it firm

Senior Software Engineer - .Net/React.js

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

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.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146160245