CareerPlanSign in

Senior Software Engineer I

India, Bengaluru, Karnataka💼 Full-time🗓 2026-07-15 → 2026-10-02

Core

Lead the design and delivery of complex, large-scale software systems and microservices, leveraging AI/ML tools for specific use cases.

Role type

Senior Software Engineer (Full Stack / Backend Lead)

Builds

Scalable enterprise-grade applications, microservices, and key product features (via careerplan.io/jobs/JREQ200058-1-senior-software-engineer-i-at-thomsonreuters)

Domain

Enterprise Software / Legal & Financial Technology

Deliverable

production ML models | product features

Required skills

Distributed systems design, Data modeling, Database optimization, Microservices architecture, C# (.NET), Azure, Kubernetes, Docker, JavaScript, React JS, Angular, Design patterns, SOLID principles

Preferred skills

AI/ML, Generative AI, Mentoring, Cross-functional leadership

Technologies

.NET, Azure, Service Bus, KeyVault, Kubernetes, Docker, React JS, Angular, C#, JavaScript

Responsibilities

Design and deliver complex large-scale solutions, manage technical debt, lead cross-functional teams, mentor engineers, drive innovation with emerging technologies, own product vision and delivery timelines

Seniority

Senior, hands-on IC with leadership responsibilities