Senior Software Engineer

Experian

Hyderabad

Hybrid

INR 1,200,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Experian is seeking a Software Engineer in Hyderabad to work on cloud modernization within Credit Verification Services. The role requires 5-7 years of experience in software engineering, proficiency in .NET and Vue.js, and a strong focus on quality and automation. Responsibilities include delivering software solutions, collaborating in agile teams, and ensuring code quality through various testing strategies. This hybrid role will involve travel to the office 40% of the time.

Qualifications

  • 5 to 7 years of experience as a software engineer.
  • Proficient with .NET 6+ frameworks for building APIs.
  • Experience with testing frameworks and methodologies.

Responsibilities

  • Deliver high-quality software solutions on time.
  • Translate business requirements into scalable code.
  • Collaborate within agile teams on development processes.

Skills

C#
Vue.Js
REST APIs
Agile
Unit Testing
Test-Driven Development

Tools

Kubernetes
AWS
Terraform

Job description

Job Description

We are looking for an enthusiastic Software Engineer to work at the forefront of our cloud modernisation within our Credit Verification Services. This is a hybrid role requiring travelling to Hyderabad office 40% days per month.

This is an incredibly exciting time for the Experian UKI Region, as we look to build our presence in the UK and Hyderabad and work on a technology transformation to meet our aspiration to significantly scale our business over the next five years. This an opportunity to join Credit Verification Services on this journey and be part of a collaborative team that uses Agile DevSecOps principles to deliver business value.

Credit and Verification Services currently comprises nearly 100 engineering teams who deliver over 200 products achieving significant revenue per annum for our UK Business. Our unique culture and agile ways of working offer a great opportunity to those seeking to join a talented set of diverse problem solvers to design, build and maintain our products. We pride ourselves in excellence, adopting best practices and holding ourselves to the highest standards.

Role Context

We are a predominantly .NET house, building modern, cloud-native applications using the latest in .NET 8+. All new services are developed with a forward-looking mindset, and we actively evaluate emerging features and tools to continuously improve our engineering practices.

We build our in house and client facing frontend in Vue.Js.

Our architecture is built on Kubernetes (EKS), enabling us to run scalable, resilient microservices in the cloud. On top of this, we leverage a wide range of AWS services (Lambda, Kinesis, Dynamo and RDS to name just a few), to enhance performance, observability, and integration across our platform.

We place a strong emphasis on quality and automation, employing a variety of testing strategies including unit, integration, and behaviour-driven testing. Our CI/CD pipelines, powered by modern DevOps tooling, ensure smooth and reliable delivery through all stages of our environments.

Key Responsibilities
  • Working as a software developer in an agile team to deliver high-quality software solutions within agreed timelines, ensuring alignment with business requirements and agile principles.
  • Translating business requirements to clean, scalable code ensuring minimal defects.
  • Collaborate closely with cross-functional team members to design, develop, test, and release.
  • Collaborate in development processes and practices, a culture of continuous integration, continuous delivery, and continuous improvement.
  • Follow DevSecOps practices into the development lifecycle to ensure code quality security while leveraging static code analysis and security scan tools.
  • Provide clear and concise documentation for code, processes, and system architecture to facilitate knowledge sharing and maintainability.
Qualifications
  • 5 to 7 years of hands-on experience in the developer role in software engineering.
  • Hands-on experience with .NET 6+ or .NET Core or .NET Framework building scalable, maintainable and performant REST/SOAP/RPC APIs with microservice or SOA architectures using ASP.NET with proficiency in C#.
  • Hands-on experience with UI development in a JavaScript framework, preferably Vue.js.
  • Proficient in writing high-quality unit and integration tests using xUnit or nUnit with 100% coverage, with hands-on experience in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Skilled in using mocking frameworks to ensure test reliability and alignment with acceptance criteria.
  • Familiarity with clean architecture, SOLID principles, and design patterns.
  • Experience with any of NOSQL or SQL Databases.
Highly Desirable and Useful Skills
  • Working knowledge of using GEN AI tools for coding.
  • Knowledge with Python/Scala or big data frameworks (e.g. spark).
  • Experience having worked in an agile team using either Scrum or KANBAN.
  • Any certifications relevant to public cloud, AWS Certifications are preferred.
  • Experience working with Domain Driven Design, Event Driven Architecture.
  • Experience with any of streaming, messaging, event bus technologies while build event driven architecture either Kafka, Event Bridge, Kinesis, Rabbit MQ, Active MQ or any other message bus.
  • Familiarity with Infrastructure as Code (IaC) using Terraform or AWS CloudFormation or Cloud Development Kit.
  • Experience on static code quality analysis tools, vulnerability management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDET Engineer
Senior SDET Engineer

Experian • Hyderabad

On-site
INR 800,000 - 1,200,000
Lead Software Engineer(.Net + AWS)
Lead Software Engineer(.Net + AWS)

Experian • India

Hybrid
INR 1,500,000 - 2,100,000
Lead Software Engineer(.Net + AWS)
Lead Software Engineer(.Net + AWS)

Experian • Hyderabad

Hybrid
INR 4,000,000 - 7,000,000
Lead DevOps Engineer
Lead DevOps Engineer

Experian • Hyderabad

Hybrid
INR 3,000,000 - 4,800,000
Best-in-class family well-being
Enhanced medical benefits
Paid time off
Lead DevOps Engineer
Lead DevOps Engineer

Experian • India

Hybrid
INR 3,000,000 - 5,000,000
Best-in-class family well‑being benefit
Paid time off
Equal Opportunity employer
Software Engineer - (Java Full Stack,AWS)
Software Engineer - (Java Full Stack,AWS)

Experian • India

Hybrid
INR 600,000 - 1,200,000
Family wellness benefits
Enhanced medical benefits
Paid time off
Lead Test Engineer
Lead Test Engineer

Experian • India

Hybrid
INR 3,000,000 - 4,500,000
Paid time off
Health benefits
Wellbeing programs
Lead Test Engineer
Lead Test Engineer

Experian • Hyderabad

Hybrid
INR 3,000,000 - 5,000,000
Software Engineer
Software Engineer

Experian • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Hybrid role
Family well-being benefits
Enhanced medical benefits
+1
Agile Lead
Agile Lead

Experian • India

Hybrid
INR 3,000,000 - 4,500,000
Family well-being benefits
Enhanced medical benefits
Paid time off