C

Chubb

Global property & casualty insurer

Senior Software Engineer - .NET & AI-Native Engineering

Backend EngineeringPosted on Nov 9
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Eight to ten years of professional software engineering experience, with strong hands-on expertise in C#, .NET Core or modern .NET, and ASP.NET Core.
  • Strong knowledge of API design, microservices or modular services, dependency injection, asynchronous programming, design patterns, and SOLID principles.
  • Experience with SQL Server or comparable relational databases, data modelling, query optimisation, and ORM frameworks such as Entity Framework Core.
  • Practical experience with cloud services, preferably Azure, Git, CI/CD, automated testing, application security, and production diagnostics.
  • Regular use of AI coding tools in real engineering work, including writing effective prompts and context, inspecting generated code, running tests, and independently verifying outputs.
  • Understanding of AI-assisted development risks, including hallucinated code, data confidentiality, licensing, vulnerabilities, and the need for human review.
  • Ability to lead technical discussions, explain complex topics clearly, collaborate across time zones, and communicate risks and decisions.
  • Strong ownership mindset, analytical problem-solving skills, and ability to work independently in a fast-moving delivery environment.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using C#, .NET or ASP.NET Core, and modern engineering patterns.
  • Own end-to-end delivery, including requirements clarification, technical design, estimation, implementation, code review, testing, deployment, production support, and continuous improvement.
  • Build secure REST APIs, integrations, and event-driven services; manage data access, performance, resiliency, logging, and observability.
  • Use AI coding assistants to accelerate implementation, refactoring, test creation, debugging, and documentation.
  • Apply AI-native engineering practices by breaking work into clear, context-rich tasks, guiding coding agents, reviewing generated changes, validating assumptions, and ensuring code meets architecture, security, and quality standards.
  • Use AI-enabled engineering workflows, including agentic development, repository-aware code assistance, and automation of repetitive software-development lifecycle activities within enterprise controls.
  • Write clean, maintainable, well-tested code; implement automated unit, integration, and contract tests; and contribute to CI/CD pipelines.
  • Participate in architecture and design discussions, identify technical debt, propose improvements, and make informed engineering trade-offs.
  • Investigate production issues, perform root-cause analysis, implement permanent fixes, and support operational stability.
  • Communicate with product owners, architects, quality assurance, security, platform, and distributed engineering teams; proactively flag dependencies, risks, and delivery impacts.
  • Mentor engineers through reviews, technical guidance, and knowledge sharing, and take accountability for commitments and engineering outcomes.

Desired Qualifications

  • Working knowledge of Angular, TypeScript, and frontend integration with backend APIs.
  • Experience with Azure PaaS, messaging platforms such as Kafka or Azure Service Bus, containers, and distributed systems.
  • Exposure to AI agent frameworks, MCP, RAG, LLM APIs, or internal developer tooling, and ability to distinguish useful applications from hype.
  • Experience in insurance, claims, financial services, or regulated enterprise platforms.
  • Familiarity with Agile delivery, secure software-development lifecycle, observability, and engineering metrics.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs