Manager; Software Engineering

Visa Visa · Fintech · Bengaluru, India, IN

Manager for Software Engineering role at Visa, focusing on architecting, building, and maintaining on-premises cloud platforms. The role involves integrating Generative AI (GenAI) and adopting an agentic framework to innovate within payment technology. Responsibilities include end-to-end ownership of applications, translating business requirements into technical solutions, and leading/mentoring a team.

What you'd actually do

  1. Manage, Lead and mentor team, deliver tech talks to wider audience.
  2. Integrate with agentic framework and mindset to leverage Generative AI.
  3. Able to think creatively about how to apply GenAI to improve and innovate within the payment technology space.
  4. Work with cross-functional teams to integrate GenAI solutions into existing systems.
  5. Take complete end-to-end ownership of one or more applications.

Skills

Required

  • Experience in all phases of development - design, coding, testing, debugging, deployment, and monitoring of applications
  • Experience writing unit and integration test cases
  • Solid understanding of Object-Oriented design and programming concepts
  • Understand data structures, which consist of data organization, management, and storage formats, enabling efficient access and modifications.
  • Have knowledge of systems integration processes where separately produced components or subsystems are combined, and their interaction problems are addressed.

Nice to have

  • Experience of building REST based web services & web applications using Java and Spring framework, Python, GoLang, etc
  • Programming Languages: Knowledge of and ability to develop code (e.g. HTML, CSS, JavaScript, AngularJs, ReactJs etc ) in support of package and product development. This includes the extension of capabilities of packages and products.
  • Web Browser Optimization: The ability to select the best available values of some objective function to improve the functional effectiveness of web browsers.
  • User Interface Design: Knowledge of user interface design, which is the interaction where users and computers interact. This includes an understanding of how to provide an optimal industrial design experience through User Interface (UI) Design.
  • API Generation: The ability to develop and apply Application Program Interfaces (APIs), a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming graphical user
  • Develop code and mentor junior developers to ensure deliverables are on time, within budget, and maintain good code quality.
  • Possess knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data.
  • Security and Authentication standards and technologies, including OAuth.

What the JD emphasized

  • Generative AI (GenAI)
  • agentic framework
  • agentic framework and mindset

Other signals

  • integrating GenAI solutions
  • apply GenAI to improve and innovate
  • agentic framework and mindset