CareerPlan

Senior Software Engineer (.Net, Java)

Ranga Reddy District, India; Chennai, India; Mumbai, IndiaFull-time2026-07-14 → 2026-10-28

Core

Senior Lead Application Developer responsible for modernizing core index calculation and dissemination platforms from .NET to cloud-native Java services.

Role type

Senior IC software engineer (cloud modernization)

Builds

Cloud-native index calculation and dissemination platforms

Domain

Financial services / Indexing / Cloud infrastructure

Required skills

Java (Spring Framework), .NET (C#, MVC), AWS, SQL (T-SQL, PL/SQL), CI/CD, Microservices, Python, Scala, Unix scripting

Preferred skills

Equity/Commodities/Forex/Futures/Options asset classes, Index/Benchmark platforms, UI design (JQuery, HTML5, CSS)

Technologies

AWS (EC2, EMR, Lambda, S3, Glue), Spring, Hibernate, Jenkins, Ansible, Fortify, Selenium, Cucumber, Karate

Responsibilities

Assess current .NET/C# applications for modernization; Design and guide build-out of cloud foundations; Lead functional migration from .NET to Java; Set standards for clean code, test automation, and release strategy; Embed secure engineering practices and risk management.

Seniority

Senior, hands-on IC