Experian

Senior Software Engineer - (.Net Full Stack & Azure)

Experian
Apply
4 hours ago
Hyderābād, IndiaSenior

Responsibilities

  • Design and deliver scalable, resilient, maintainable applications using object-oriented design, domain-driven design, and distributed systems architecture.
  • Build cloud-native solutions on Microsoft Azure using App Services, Functions, Service Bus, Event Grid, and containerized workloads.
  • Develop secure, performant C# and .NET code and lead the design of RESTful APIs, microservices, and event-driven architectures.
  • Create relational and non-relational data models and develop data integrations using SQL Server, SSIS, ETL, and Azure Data Factory.
  • Guide Azure DevOps or equivalent CI/CD implementation, including automated builds, testing pipelines, infrastructure as code, and deployment strategies.
  • Conduct code reviews and ensure performance, scalability, security, reliability, regulatory compliance, and architectural quality.
  • Mentor and coach engineers on architecture, coding standards, testing strategies, and engineering best practices.
  • Build GenAI features in .NET using Azure OpenAI or Azure AI Foundry, prompt engineering, RAG, Azure AI Search, and Semantic Kernel or similar orchestration.
  • Apply AI-driven development practices, including writing executable specifications, maintaining agent context and instruction files, and reviewing AI-generated code.
  • Use AI assistants for test generation, code review, refactoring, and documentation, and integrate MCP servers and tools with internal APIs, databases, and pipelines.

Requirements

  • Bachelor's degree in computers is required; a master's degree is preferred.
  • At least 7 years of professional .NET development and architectural experience is required.
  • At least 2 years of Azure cloud experience is required.
  • Experience with C#, .NET Framework, .NET Core, MS SQL Server, T-SQL, and relational database design.
  • Experience with HTML, CSS, JavaScript, Angular, and ReactJS.
  • Experience with Azure IaaS, SaaS, PaaS, Entra, App Services, Azure Functions, APIM, and Azure SQL.
  • Experience with API development, integrations, SSIS, ETL, Azure Data Factory, architectural patterns, and cloud-native development.
  • Experience with Azure DevOps CI/CD pipelines, microservices architecture, Docker, containers, and Entity Framework or another ORM.
  • Experience with GitHub Copilot, Cursor, Claude, spec-driven agentic development, and AI-driven development lifecycles.
  • Experience building GenAI features with Azure OpenAI or Azure AI Foundry, prompt engineering, RAG, Azure AI Search, and Semantic Kernel or similar orchestration.
  • Familiarity with MCP servers and tool integrations for internal APIs, databases, and pipelines.
  • Ability to judge when AI-generated output requires human verification and validate it against team standards.

Benefits

  • Family well-being benefits, enhanced medical benefits, and paid time off.
  • Experian emphasizes work/life balance, wellness, professional development, diversity and inclusion, collaboration, recognition, and volunteering.
  • The position reports to an Engineering Manager; no remote or hybrid work arrangement is stated.

Tech Stack

AngularAzureC#CSSDockerHTMLJavaScriptMicrosoft SQL Server.NETReact
Experian

About Experian

10,000+ employees

Experian builds credit reporting, identity and fraud prevention, and data analytics software that help lenders, insurers, healthcare providers, and marketers make decisions; it also offers consumer credit monitoring and scores. The company earns via data licensing, decisioning software, and subscription services, operates in 30+ countries, is headquartered in Costa Mesa, California, and is a FTSE 100 public company listed on the London Stock Exchange (EXPN); it is one of the three major U.S. credit bureaus.

Contact me