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
Categories
About Experian
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.
