VI

Software Engineer - Sr Consultant

Visa
Bangalore10-15 LPA Posted 21 Apr 2025
FULL TIME
Myeclipse
Java
Aws
Python

Job Description

What You Will Do as Lead Software Engineer:

  • Ability to lead critical initiatives, mentor with hands-on product development experience.
  • Design, Code, Unit Test, document and implement new applications & as well as existing programs.
  • Contribute to enhancements and changes to existing B2B applications codebase.
  • Develop code that complies with design specifications and meets security best practices.
  • Ability to review the code and give feedback to junior team members.
  • Coding must adhere to all standards for security, be easily maintainable and have high system performance.
  • Collaborate with Development & QA staff on individual and team deliverables.
  • Create documentation and procedures for installation and maintenance.
  • Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies.
  • Work closely with project team and other groups (e.g. Network, QA, Ops, Engineering).
  • Work as lead of a development team responsible for designing, developing and maintaining Visa's Business Solutions B2B Acceptance line of products.
  • Participate in design and code review sessions as appropriate, to ensure the quality of work delivered by self and teammates are in accordance with development standards.
  • Interact with business units to define requirements/modifications and use case to utilize in designing appropriate solutions.
  • This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications

  • 10 plus years of experience in technology field and have experience in building top class full stack applications and preferably degree in Computer science field

Preferred Qualifications

  • Experience in Infrastructure & Code development using Eclipse/MyEclipse, JetBrains IntelliJ or any major Java IDE for Test & Performance Infrastructure management.
  • Experience in Microservice architecture, Containers Orchestration (Kubernetes, Docker Swarm, etc.).
  • Proficient in one of technologies like Java/Python/Angular/Type script etc.
  • Working with public clouds environments AWS is big plus.
  • Experience in API Development using REST, JSON and XML.
  • Experience in suggesting performance optimization techniques by employing performance engineering best practices.
  • Experience with GitHub, Bitbucket, Jenkins.
  • Experience in SQL.
  • Experience in MySQL, Oracle or IBM DB2 on AIX, Unix or Linux platforms.
  • Experience in working with sprint boot applications.
  • Ability to solve complex software development/design issues.
  • Ability to write clean, coherent code following established coding guidelines.
  • Strong interpersonal, facilitation, and effective communication skills (both written and verbal) and the ability to present complex ideas in a clear, concise way.
  • Experience developing as part of Agile/Scrum/Kanban team is preferred.
  • Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness of deliverables.
  • Ability to deliver on multiple projects and manage priorities based on changing directions.
  • Establish best practices in client application development using engineering excellence, for incidents/change/problem management globally.
  • True adherence to Visa Leadership Principles (VLPs) with excellent communication, storytelling and presentation skills.

Required Skills

Join WhatsApp Channel