Senior Software Engineer

Applied Systems India

Bengaluru

On-site

INR 2,800,000 - 4,400,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Applied Systems India Pvt Ltd. in Bengaluru, India, is seeking a Senior Software Engineer for the Riskhandler Engineering team. You will help modernise a critical insurance rating and quoting platform, contributing from backend services to REST APIs and data layers.

You’ll design, build, and maintain features using C#/VB.NET and ASP.NET Web API, collaborating with UK stakeholders to deliver robust technical solutions while mentoring peers and advancing coding standards.

Qualifications

  • Strong C# and .NET fundamentals with OO principles.
  • Experience designing RESTful APIs using ASP.NET Web API.
  • Proficient in SQL Server, complex queries, and data models.
  • Ability to own features end-to-end from design to production.
  • Excellent communication and collaboration with diverse stakeholders.
  • Familiarity with modern front-end (React) and CQRS patterns.

Responsibilities

  • Design, build, and maintain features on the Riskhandler platform using C#/VB.NET/ASP.NET Web API.
  • Contribute to API-first modernisation roadmap and .NET Core migration planning.
  • Write clean, testable code; participate in code reviews and enforce quality.
  • Collaborate with product managers, architects, QA, and UK stakeholders to translate requirements.
  • Diagnose and resolve defects across backend, data, and frontend.
  • Contribute to Playwright test automation framework (TypeScript).
  • Promote engineering best practices and drive architectural decisions.
  • Mentor junior engineers and lead technical discussions.

Skills

C#
.NET Framework/Core
REST API development
SQL Server
Analytical thinking
End-to-end ownership
Communication skills
React knowledge
CQRS / MediatR

Education

BE / B.Tech / M.Tech / MCA / MSc (Computer Science or related discipline)

Tools

VB.NET
ASP.NET Web API
GitLab CI/CD
Octopus Deploy
Playwright
TypeScript
AWS
Azure

Job description

Transforming the insurance industry is ambitious, we know. That’s why at Applied Systems India Pvt Ltd., an Applied Systems company, we’re building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers – all within a culture built on values that make us indispensable to each other too. With 40+ years of experience in the Insurtech game, we’re not just redefining what’s achievable; we’re creating a place where amazing career moments are made possible.

Position Overview

We’re searching for a Senior Software Engineer to join our Riskhandler Engineering team in Bengaluru, India.

The Riskhandler platform is a business-critical commercial lines insurance rating and quoting system, serving insurance brokers across the UK and Ireland. Our team owns the product end-to-end – from backend rating engine to REST API layer to data – and we’re in the middle of an exciting technical evolution: modernising from a .NET Framework 4.8 foundation toward an API-first, cloud-ready architecture powered by .NET Core and React.

To keep us headed in the right direction, we’re looking for people who approach every problem with curiosity and rigour, who take genuine ownership of their work, and who see complexity as an opportunity rather than an obstacle. If you love digging into systems, finding elegant solutions, and helping the people around you grow, this role was written with you in mind.

What You’ll Do

  • Design, build, and maintain features on the Riskhandler insurance rating and quoting platform (C# / VB.NET / ASP.NET Web API)
  • Contribute to our API-first modernisation roadmap – including REST API layer enhancements, CQRS pattern adoption, and early-stage migration planning toward .NET Core and React
  • Write clean, testable, and maintainable code; actively participate in code reviews and hold the team to high quality standards
  • Collaborate with product managers, architects, QA engineers, and UK-based stakeholders to translate requirements into robust technical solutions
  • Diagnose and resolve complex defects across the full stack – backend services, data layer, and front-end
  • Contribute to and help evolve our Playwright (TypeScript) test automation framework
  • Drive improvements in engineering practices, coding standards, and design patterns across the team
  • Mentor junior developers, lead technical discussions, and play an active role in architecture decisions
  • Identify and champion opportunities for technical improvement in an open, collaborative way

We’re Excited to Learn More About You

Education: BE / B.Tech / M.Tech / MCA / MSc (Computer Science or related discipline)

Experience: 8–9+ years of hands-on software engineering experience

What We Need

  • Strong C# and .NET (Framework or Core) – this is our non-negotiable. Deep OOP fundamentals are essential: inheritance, polymorphism, encapsulation, SOLID principles
  • REST API development – experience designing and building ASP.NET Web APIs with a solid grasp of HTTP, REST conventions, and integration patterns
  • SQL Server – confident writing complex queries and stored procedures; comfortable understanding and evolving data models
  • Analytical and problem-solving mindset – you think in systems, spot edge cases, evaluate trade-offs, and propose solutions that are both pragmatic and well-reasoned
  • End-to-end ownership – you take a feature from design discussion through to production, monitor it, iterate on it, and feel responsible for its quality
  • Strong communication and collaboration skills – you can articulate technical decisions clearly to both technical and non-technical stakeholders

What Makes a Good Candidate Great

  • Familiarity with modern front-end frameworks – React preferred; Angular also valued. We’re on the path to React and want someone who can grow with us
  • Experience or exposure to .NET Core / .NET 6+ – even if from a side project or POC
  • Knowledge of VB.NET – part of our existing codebase is in VB.NET; not a requirement, but comfortable reading it is a plus
  • Understanding of architectural patterns: CQRS, MediatR, Dependency Injection, layered architecture – patterns we are actively adopting
  • Experience working in a legacy modernisation context – you know how to balance keeping the lights on while incrementally improving the architecture
  • Genuine passion for learning and adaptability – technology will evolve and so will our stack; we want someone who leans into that

You May Also Have Experience With

  • GitLab CI/CD, Octopus Deploy, or similar pipeline tooling
  • Playwright / TypeScript for UI test automation
  • Cloud platforms (AWS, Azure) – nice to have; we are not yet in the cloud but it is on the horizon
  • Insurance or financial services domain knowledge – understanding of commercial lines insurance products and workflows is a bonus

When You Join Team Applied, You Can Expect:

A culture that values who you are and recognises that you aren’t just an employee; you are a teammate, and you matter. We thrive on the benefits of our different experiences and celebrate the uniqueness our teammates bring to work with them every day.

We flex our time together, collaborating remotely and in-person to empower our teams to work in the ways that work best for them.

Learn more about the people behind our products at –

  • LinkedIn Page Applied Systems India
  • https://www1.appliedsystems.com/en-us/about-us/jobs/

Your Security Matters:

Our candidates’ personal information and online safety are top of mind for us. At Applied, we proactively protect your personal information and only communicate with candidates via a secure @appliedsystems.com email or through our official career’s portal.

EEO Statement

Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don’t discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, colour, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Applied Systems India • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Applied Systems India • Bengaluru

On-site
INR 2,800,000 - 4,500,000
Staff Engineer
Staff Engineer

Applied Systems India • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Staff Engineer
Staff Engineer

IVANS Insurance Solutions • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Engineer
Software Engineer

Applied-Systems-India-Private-Limited • Bengaluru

On-site
INR 900,000 - 1,400,000
Sr. Full Stack Engineer
Sr. Full Stack Engineer

Applied Systems • Bengaluru

On-site
INR 2,200,000 - 3,200,000
Technical Lead
Technical Lead

Applied Systems India • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Technical Lead
Technical Lead

Applied Systems India Private Limited • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Manager - Data Integration
Manager - Data Integration

Applied Systems India • Bengaluru

On-site
INR 4,200,000 - 6,500,000
Sr. Operations Engineer
Sr. Operations Engineer

Applied Systems India • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000