Willis Towers Watson

Production Support Software Engineer, .NET

Willis Towers Watson
Apply
3 days ago
Kolkāta, IndiaSenior

Responsibilities

  • Investigate production application issues using logs, exceptions, diagnostic tools, REST APIs, service integrations, micro-frontends, asynchronous events, and distributed components.
  • Trace application behavior across React front-end components, .NET services, APIs, Azure App Services, and event-driven systems to identify probable causes and owning teams.
  • Reproduce software defects, develop safe and focused code corrections, write unit tests, create branches and pull requests, and participate in code reviews.
  • Implement small, well-defined enhancements with documented acceptance criteria and approval from the owning product or domain team.
  • Provide completed code changes to the domain team for functional testing, release approval, and production deployment.
  • Support lower-severity incident investigations, assist with higher-severity investigations when requested, and document findings, risks, code changes, testing considerations, and handoff information.
  • Collaborate with IT Operations, Product, and Engineering colleagues in India and the United States.

Requirements

  • 7+ years of software development, production application support, or a combination of both.
  • Strong software-development experience with C# and modern .NET.
  • Experience developing and supporting modern .NET applications, REST APIs, application services, and distributed integrations.
  • Experience supporting applications deployed through Azure App Services.
  • Understanding of event-driven architecture, asynchronous processing, event consumers, failure handling, and distributed troubleshooting.
  • Strong understanding of object-oriented design and software-engineering principles.
  • Experience analyzing application logs, exceptions, error messages, and service behavior and translating findings into safe code changes.
  • Experience writing and maintaining unit tests and using Git-based source control, branches, pull requests, and code reviews.
  • Familiarity with SQL and relational database concepts.
  • Strong investigation, problem-solving, communication, technical documentation, and collaboration skills.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Tech Stack

Categories

Willis Towers Watson

About Willis Towers Watson

10,000+ employees

WTW is a global advisory, broking, and software firm serving employers, insurers, and institutional clients across people, risk, and capital. It provides insurance brokerage and risk advisory, employee benefits and pensions consulting, and HR/benefits administration software and analytics. Headquartered in London and listed on NASDAQ (WTW), the company was formed in 2016 via the Willis Group–Towers Watson merger and operates in roughly 140 markets worldwide.

Contact me