Job Overview
Role: Software Engineer Location: Bangalore Experience: 0-2 Qualification: Bachelor's degree or 6 months to 2 years of relevant work experience. B.E, B.Tech, B.Sc and BA Key Skills: Application Analysis, Application Maintenance, Collaboration, Debugging, Digital Fluency, Documentation, Project Awareness, Project Planning Support, Requirements Gathering, Software Development, Testing
Job Description
VISA Recruitment 2026 is hiring for the position of Software Engineer in Bangalore. The opportunity is suitable for candidates with a bachelor's degree or equivalent relevant experience and approximately 0–2 years of experience in software development and related activities. The role involves software analysis, design, programming, debugging, testing, documentation, application maintenance and stakeholder collaboration. Visa also highlights digital fluency, including the responsible use of emerging technologies such as Generative AI tools like ChatGPT and Microsoft Copilot. The position follows a hybrid working arrangement, with Visa requiring employees to work from the office for at least 3 days per week.
Roles and Responsibilities
- Software Analysis and Development: Conduct or support analysis, design and programming of computer applications. Develop and modify software for commercial or end-user applications. Complete assigned programming tasks according to technical requirements. Contribute to software solutions that meet business and user needs.
- Debugging and Testing: Perform software testing and debugging activities. Investigate software defects and implement modifications where required. Troubleshoot application issues and support resolution activities. Help ensure software changes meet expected functionality and quality requirements.
- Documentation and Maintenance: Write and maintain technical documentation. Complete procedures related to software installation and maintenance. Support application maintenance activities after implementation. Maintain relevant technical and operational information.
- Requirements and Stakeholder Collaboration: Interface with users and stakeholders to understand system requirements. Identify necessary software modifications based on business needs. Collaborate with cross-functional teams to support application delivery. Communicate technical issues and requirements clearly.
- Project Planning Support: Support the preparation of cost estimates, budgets and schedules when required. Contribute to planning software development and maintenance activities. Support execution of assigned development tasks within defined timelines.
- Generative AI and Digital Fluency: Visa states that its roles require digital fluency, including the ability to work with emerging technologies such as Generative AI tools. The job description specifically gives examples such as ChatGPT and Microsoft Copilot. Candidates should therefore understand how AI tools can support activities such as coding assistance, documentation, research, debugging and productivity while ensuring that generated outputs are properly reviewed.
Skills and Eligibility Criteria
Educational Background: Bachelor's degree or 6 months to 2 years of relevant work experience. B.E, B.Tech, B.Sc and BA
Experience: 0–2 of experience.
Mandatory Technical Skills:
- Application Analysis
- Application Maintenance
- Collaboration
- Debugging
- Digital Fluency
- Documentation
- Project Awareness
- Requirements Gathering
- Software Development
- Testing