6 hours ago
Hyderābād, IndiaSenior
Responsibilities
- Design and deliver scalable, resilient, and maintainable applications using software engineering principles, domain-driven design, and distributed systems architecture.
- Design and implement cloud-native Azure solutions using App Services, Functions, Service Bus, Event Grid, and containerized workloads.
- Develop secure, performant C# and .NET applications using established architectural patterns and enterprise engineering standards.
- Lead development of RESTful APIs, microservices, event-driven architectures, integrations, versioning, backward compatibility, and contract integrity.
- Develop relational and non-relational data models using SQL Server and other data platforms.
- Guide CI/CD implementation, including automated builds, testing pipelines, infrastructure as code, and deployment strategies.
- Mentor and coach engineers on architecture, coding standards, testing, and engineering best practices.
- Conduct code reviews focused on maintainability, performance, security, and architectural standards.
- Ensure applications comply with security standards, regulatory requirements, and internal governance policies.
- Build GenAI features in .NET using Azure OpenAI or Azure AI Foundry, prompt engineering, RAG, Azure AI Search, and Semantic Kernel or similar orchestration.
- Use AI assistants for test generation, code review, refactoring, and documentation, with human validation of generated output.
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.
- At least 2 years of Azure cloud experience.
- Experience with C#, .NET Framework, .NET Core, Entity Framework or another ORM, and architectural patterns.
- Experience with Microsoft SQL Server, T-SQL, relational database design, SSIS, ETL, Azure Data Factory, and Azure SQL.
- Experience with HTML, CSS, JavaScript, Angular, and ReactJS.
- Experience with Azure IaaS, SaaS, PaaS, Entra, App Services, Azure Functions, APIM, and Azure DevOps CI/CD pipelines.
- Experience with API development, integrations, microservices architecture, Docker, and containers.
- Experience with GitHub Copilot, Cursor, Claude, spec-driven agentic development, and AI-driven development lifecycle practices.
- Experience building GenAI features in .NET using Azure OpenAI or Azure AI Foundry, including prompt engineering, RAG with Azure AI Search, and Semantic Kernel or similar orchestration.
- Familiarity with MCP servers and integrations connecting agents to internal APIs, databases, and pipelines.
- Ability to apply secure coding practices, testing strategies, performance and scalability principles, and governance requirements.
Benefits
- Family well-being benefits, enhanced medical benefits, and paid time off.
- The company highlights work/life balance, wellness, professional development, DEI, volunteering, collaboration, and reward and recognition.
- Equal Opportunity and Affirmative Action employer with accommodations available for candidates with disabilities or special needs.
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.
