Experian
Experian15h ago
Career Pages

Software Engineer

Hyderabad, in
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Experian

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Software Engineer - Cloud Modernisation

Experian is seeking a motivated Software Engineer to play a key role in our cloud modernization initiatives. This position is based in Hyderabad and is a hybrid role, reporting to the Director of Engineering.

Key Responsibilities

  • Contribute to the development of high-quality software within an agile team, ensuring deliverables align with business needs and agile methodologies.
  • Translate complex business requirements into efficient, scalable, and low-defect code.
  • Collaborate effectively with cross-functional teams throughout the software development lifecycle, including design, development, testing, and release.
  • Champion and implement development practices that support continuous integration, delivery, and ongoing improvement.
  • Integrate DevSecOps principles into the development workflow, utilizing tools for static code analysis and security scanning.
  • Maintain comprehensive documentation for code, processes, and system architecture to facilitate knowledge sharing and ensure maintainability.

Qualifications

  • 1 to 4 years of practical experience in software development.
  • A degree in Computer Science (B.Sc.), MCA, or B.Tech in Engineering, or an equivalent higher qualification.
  • Demonstrated experience in developing secure, mission-critical, high-volume web systems, particularly within regulated sectors like finance and insurance.

Required Technical Skills & Knowledge

  • Proficiency in .NET 6+ / .NET Core / .NET Framework, with experience building scalable REST, SOAP, and RPC APIs using ASP.NET and C#.
  • Expertise in writing effective unit and integration tests using xUnit/nUnit, with practical experience in Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Familiarity with mocking frameworks, clean architecture principles, SOLID principles, and common design patterns.
  • Strong expertise in SQL and NoSQL databases.
  • Knowledge of Docker and experience with Kubernetes.

Desirable & Useful Skills

  • Working knowledge of Generative AI (GenAI) tools for coding assistance.
  • Familiarity with Python/Scala, Spark, or other big data processing frameworks.
  • Experience working in agile environments such as Scrum or Kanban.
  • AWS or other public cloud certifications.
  • Understanding of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
  • Experience with event streaming/messaging tools like Kafka, EventBridge, Kinesis, RabbitMQ, or ActiveMQ.
  • Knowledge of Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or CDK.
  • Familiarity with CI/CD tools including GitHub Actions, GitLab CI, or Jenkins.
  • Exposure to static code analysis and vulnerability management practices.

Company

Experian

Experian

Experian Company OverviewExperian is a global leader in data and technology, dedicated to creating opportunities for individuals and businesses worldwide. We leverage our expertise in data, analytics,...

Hyderabad, in
Posted on Career Pages
Software Engineer at Experian | Hyderabad, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform