Visa Hiring Software Engineer in Bengaluru | Hybrid
Role Overview
Job Overview
Visa is hiring a Software Engineer in Bengaluru for a full-time hybrid opportunity focused on full-stack development, SaaS platforms, enterprise integrations, and emerging GenAI capabilities. The role is designed for a software engineer who can build dependable applications, connect internal and external systems, and contribute to solutions that require strong performance, security, scalability, and availability.
You will work with business stakeholders, product managers, engineering teams, security, network, and infrastructure groups to deliver technology solutions. The position combines application development with integration ownership, operational support, code quality, and continuous improvement. It is well suited to candidates who enjoy learning new technologies and working in a fast-moving environment where software quality and service reliability matter.
Key Responsibilities
- Design, develop, and support scalable software solutions for SaaS-based platforms and enterprise applications.
- Build secure integrations between hosted or SaaS applications and internal or external systems.
- Translate business and product requirements into practical technical solutions.
- Review existing applications and integrations, identify improvement areas, and recommend suitable technologies.
- Improve solutions for stability, performance, longevity, availability, and user experience.
- Develop application components and integration services while following software development lifecycle governance.
- Participate in code reviews and maintain appropriate development artifacts and technical documentation.
- Monitor existing integrations, troubleshoot technical issues, and implement improvements.
- Collaborate with Engineering, Network, Security, Infrastructure, product, and business teams during project delivery.
- Provide technical input during solution planning and contribute to operational excellence.
- Participate in vendor assessment and technology selection activities when required.
- Work with limited direction and take ownership of delivery within a complex, fast-paced environment.
- Explore emerging technology and learning opportunities that can support future business and payments-related needs.
Required Skills
Candidates should have solid software engineering fundamentals and practical experience developing applications on SaaS-based platforms. The role requires the ability to write clean, maintainable code and understand practices such as coding standards, design patterns, source control, testing, and code reviews.
Experience with a full-stack technology such as .NET or Python is relevant to the position. Candidates should also understand database technologies and be comfortable working with systems such as SQL Server or MongoDB.
Integration knowledge is important. Applicants should understand technologies and formats such as SOAP, REST, XML, XSLT, JSON, and API management. Strong debugging and problem-solving ability is required for investigating application and integration issues.
The role also expects familiarity with Agile development, software development lifecycle processes, DevOps or CI/CD practices, and modern engineering workflows. Candidates should be able to adapt when project priorities require learning or using a different technology stack.
Preferred Skills
Experience with Angular or React can be valuable for the full-stack development aspects of the position. Familiarity with Microsoft Visual Studio, Microsoft Code, and Azure DevOps is also preferred.
Candidates with exposure to DevOps and CI/CD, automation platforms such as Power Automate or Logic Apps, and AI or data analytics capabilities may be particularly relevant.
The job also calls for foundational knowledge and hands-on experience in the GenAI technology space. A willingness to explore emerging AI capabilities and apply them appropriately within software engineering is an important part of the preferred profile.
Education
A Bachelor’s degree in Computer Science, Information Systems, or a related field is required according to the basic qualifications.
Experience
The detailed Basic Qualifications specify 3 or more years of relevant experience with the required degree. The job title references 1–2 years of experience, while the detailed qualification section states 3+ years. Candidates should review their experience against the detailed qualification requirements before applying.
Required Technologies
- .NET
- Python
- Angular
- React
- SQL Server
- MongoDB
- SOAP
- REST
- XML
- XSLT
- JSON
- API Management
- Microsoft Visual Studio
- Microsoft Code
- Azure DevOps
- DevOps
- CI/CD
- GenAI
- AI
- Data Analytics
- Power Automate
- Logic Apps
- Source Control Management
- Design Patterns
- Agile
- SaaS
Soft Skills
Strong communication and collaboration skills are important because the engineer will work with product managers, users, business stakeholders, and multiple technology teams. Candidates should be comfortable explaining technical topics, discussing requirements, and contributing constructively during design and code reviews.
The position also requires self-motivation, ownership, adaptability, and a continuous-learning mindset. You should be able to work with limited direction, manage priorities, investigate problems independently, and remain effective in a complex environment.
Benefits of Working in this Role
This role provides an opportunity to work on technology supporting large-scale payment operations. It offers exposure to SaaS platforms, application integration, full-stack engineering, DevOps practices, automation, and GenAI.
Visa describes opportunities to learn and contribute to technology solutions with broad user impact. Engineers can strengthen their experience across application development, integration, operational excellence, and emerging technology while collaborating with multidisciplinary teams.
Work Mode
This is a hybrid position. The supplied listing states that employees are expected to work from the office at least 3 days per week, with the exact days confirmed by the Hiring Manager.
Location
The position is based in Bengaluru, Karnataka, India.
Who Should Apply
This opportunity is suitable for software engineers with relevant professional experience in full-stack development, SaaS applications, enterprise integrations, and application support. It is particularly relevant to candidates who have worked with .NET or Python and have exposure to Angular, React, databases, APIs, integration technologies, and DevOps practices.
Applicants with GenAI knowledge, automation experience, or familiarity with Azure DevOps may find the role especially aligned with their background. Candidates should be comfortable learning new technologies when project priorities change.
Career Growth
The position can help engineers broaden their technical capabilities across full-stack application development, SaaS integration, DevOps, automation, and GenAI. Working with product, engineering, infrastructure, security, and business teams can also strengthen cross-functional and solution-delivery skills.
Continuous learning is emphasized in the role, making it suitable for engineers who want to expand beyond an existing technology stack and develop experience with emerging engineering and AI capabilities.
Application Advice
Before applying, tailor your resume to clearly show relevant software engineering experience and the technologies you have used. Highlight projects involving .NET, Python, Angular, React, SQL Server, MongoDB, REST, SOAP, JSON, XML, or API management where applicable.
Mention practical experience with code reviews, design patterns, source control, CI/CD, DevOps, Azure DevOps, Agile development, and troubleshooting. If you have worked with GenAI, AI-enabled development, data analytics, Power Automate, or Logic Apps, describe that experience clearly.
Visa states that it does not support immigration or relocation assistance for this role. Candidates should also be prepared for the stated hybrid office requirement. The listed application deadline is September 4, 2026. No salary range is provided in the supplied listing.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor’s degree in Computer Science, Information Systems, or a related field.
Experience
3+ years
Top Picks for You
Salesforce Hiring Software Engineering MTS in Hyderabad
Salesforce • Hyderabad • Hybrid
Microsoft Hiring Software Engineer 2 in Hyderabad | Hybrid
Microsoft • Hyderabad • Hybrid
YASH Hiring AI Full Stack Software Developer in Indore | Pune
YASH Technologies • Pune • Onsite
YASH Hiring Full Stack Developer in Bangalore | C# .NET & React
YASH Technologies • Bangalore • Onsite