Sr. SW Engineer (Python / Go , React)

Bengaluru East, Karnataka, India
Dec 23, 2024
Dec 23, 2025
Hybrid
Full-Time
2 Years
Job Description

As a Sr. SW Engineer, you will play a key role in the design, development, and delivery of scalable, high-quality software solutions. You will be instrumental in driving the transformation of Visa’s technical landscape while fostering innovation and ensuring business-critical operations run smoothly.

Primary Responsibilities

System Design and Development

  • Design, document, and implement robust software systems, enhancements, and modifications to meet Visa's evolving needs.
  • Deliver scalable, fault-tolerant, and high-performance web applications that align with best practices in security and Java development.

Stakeholder Interaction

  • Collaborate with technical and business stakeholders to deliver high-quality products that meet organizational goals.
  • Translate technical solutions into business-friendly terms and present them effectively to stakeholders.

Code Quality and Delivery

  • Write, test, and deliver zero-defect code while ensuring deliverables exceed business expectations.
  • Enhance the development process pipeline by leveraging advanced CI/CD tools.

Innovation and Best Practices

  • Identify opportunities for product innovation and establish best practices, standards, and efficient processes.

Mentorship and Collaboration

  • Mentor junior developers, guiding them to deliver high-quality code within tight timelines.
  • Partner with Technical Product Managers to break down complex projects into manageable tasks.

Documentation and Support

  • Develop and manage backend databases, APIs, and front-end UI components.
  • Handle backend operations and batch processing to ensure data integrity.
  • Collaborate with test engineers and operations teams to resolve issues, conduct defect research, and identify root causes.

Qualifications

Basic Qualifications

  • A minimum of 2+ years of relevant work experience with a Bachelor’s degree OR 5+ years of relevant work experience.

Preferred Qualifications

  • 3+ years of experience with a Bachelor’s degree or 2+ years with an advanced degree.
  • Proficient as a Full Stack Developer with experience in REST APIs, JSON, and Microservices.
  • Expertise in back-end technologies like Golang, Python (Flask), and Java frameworks such as Spring and Spring Boot.
  • Advanced front-end development skills with Angular/React JS, Node.js, and Material Design.
  • Familiarity with tools like Kafka, Redis, or other NoSQL data stores.
  • Proficient in database technologies such as PostgreSQL, MySQL, and message queue systems like Kafka.
  • Strong understanding of Agile development, including CI/CD pipelines with tools like GIT, Maven, Jenkins, Chef, and Sonar.
  • In-depth knowledge of OOP concepts, design patterns, and SQL, including writing and optimizing complex queries.
  • Exceptional communication skills, both written and verbal.
  • Familiarity with the complete software development lifecycle, including version control, build processes, testing, and code release.
  • Exceptional problem-solving, analytical, and multitasking skills.

Why Join Us?

At Visa, we foster an environment of continuous learning, collaboration, and innovation. You'll be surrounded by passionate professionals who are committed to making a difference in the world of payments. As part of our Strategic Initiatives team, you will have the chance to work on groundbreaking projects, leveraging state-of-the-art tools and technologies to revolutionize the payments industry.

With Visa, your curiosity and creativity will be celebrated, your contributions will be valued, and your career will flourish.

Additional Information

Visa is an Equal Employment Opportunity Employer. We ensure fair treatment for all qualified applicants, regardless of race, color, religion, gender, sexual orientation, gender identity, disability, or veteran status. We are also committed to providing accommodations for individuals with criminal histories as per local laws.