.NET & React Software Engineer

Bengaluru East, Karnataka, India
Feb 19, 2025
Feb 19, 2026
Hybrid
Full-Time
3 Years
Job Description

As a .NET & React Software Engineer, you will be responsible for end-to-end software development, ensuring operational excellence and high-quality delivery. You will work closely with business stakeholders, software engineers, testers, and DevOps teams to build scalable and resilient solutions using modern software development practices.

Key Responsibilities

Agile & DevOps Development

  • Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Collaborate with business stakeholders to understand requirements, break down user stories, and ensure proper backlog grooming.
  • Implement DevOps practices to ensure continuous integration and deployment (CI/CD).

Software Development & Architecture

  • Design, develop, and enhance Contact Center and Client Support Applications using .NET Core, C#, React, and Angular.
  • Build scalable, secure, resilient, and decoupled applications that align with Visa’s enterprise architecture.
  • Implement robust error detection and alert mechanisms to proactively address production issues.
  • Ensure applications are optimized for performance and can handle high traffic loads.
  • Develop and maintain RESTful APIs, Web Services, and Microservices.

Quality Assurance & Testing

  • Conduct unit, integration, system, and regression testing to ensure application stability and reliability.
  • Support the creation and execution of automated test scripts to improve software quality and regression testing efficiency.
  • Work with QA teams to resolve defects and improve application robustness.

Deployment & Support

  • Deploy applications to certification and production environments, ensuring seamless rollbacks when needed.
  • Provide Level 2 and 3 support for applications in production, resolving incidents based on SLAs.
  • Monitor application health and performance, proactively identifying and addressing potential issues.

Continuous Improvement & Best Practices

  • Research and implement industry best practices to improve development efficiency and maintainability.
  • Continuously enhance internal development methodologies using modern tools and frameworks.
  • Stay up to date with the latest trends in .NET, React, and cloud technologies to drive innovation within the team.

Qualifications & Skills

Basic Qualifications

  • Bachelor’s degree in Information Technology, Computer Science, or a related field.
  • 3+ years of relevant work experience in software development.

Preferred Qualifications

  • Strong expertise in .NET technologies, including .NET Core and C#.
  • Experience in front-end frameworks such as React and Angular.
  • Hands-on experience in building and consuming SOAP & RESTful Web Services.
  • Proficiency in SQL Server, including writing complex SQL queries and stored procedures.
  • Exposure to Robotic Process Automation (RPA) tools, such as Automation Anywhere or Pega Robotics (preferred but not mandatory).
  • Knowledge of performance tuning and automated unit testing to optimize applications.
  • Good to have experience with Docker, Kubernetes, MongoDB, and Kafka.
  • Strong problem-solving skills, with the ability to debug and optimize code effectively.
  • Excellent oral and written communication skills to work efficiently in a global team.

Why Join Visa?

  1. Innovative Work Culture. Be a part of a team that is shaping the future of digital payments with cutting-edge technology.
  2. Career Growth. Visa provides ample learning and development opportunities to help you expand your skill set and progress in your career.
  3. Work-Life Balance. Enjoy a hybrid work model that offers flexibility and work-life integration.
  4. Diversity & Inclusion. Join an organization that values diverse perspectives and fosters an inclusive workplace.

At Visa, we don’t just process transactions, we drive global economic empowerment. If you are passionate about building high-impact applications and want to be part of a world-class team, apply now and take your career to the next level!