Senior Manager (12 - 15 Years of Full Stack Developement Exp With Python, Angular / React, Genai, Technically Hands-on Is a Must)

Visa Visa · Fintech · Bengaluru, India, IN

Senior Manager role at Visa focused on leading software engineering teams, driving technical strategy, architecture, and execution for large-scale systems. The role involves overseeing the full software development lifecycle, ensuring code quality, security, and compliance. Experience with GenAI tools for productivity is mentioned as a preferred qualification.

What you'd actually do

  1. Provide visionary leadership and mentorship for multiple high-performing software engineering teams across general and specialized functions, including frontend, backend, and full-stack.
  2. Drive technical strategy, architecture, and execution for complex, large-scale systems and projects, ensuring solutions aligning with organizational objectives and industry best practices.
  3. Oversee the end-to-end software development lifecycle—including planning, estimation, system design, code reviews, testing, deployment, and support—while championing DevOps, Agile, and continuous improvement philosophies.
  4. Ensure rigorous adherence to best practices in code quality, system security, accessibility, compliance, and automated testing for all deliverables.
  5. Collaborate closely with cross-functional partners (product, design, QA, infrastructure, vendors, and stakeholders) to clarify requirements, prioritize work, and deliver scalable, reliable, and cost-effective solutions.

Skills

Required

  • 12 - 15 years of full stack development experience
  • Python
  • Angular / React
  • GenAI
  • Java/J2EE
  • Oracle
  • MongoDB
  • SQL
  • Linux
  • JavaScript
  • web technologies (HTTP/S, Spring, XML, JSON, REST, AngularJS)
  • CI/CD pipelines (e.g., Jenkins)
  • version control systems (e.g., Git)
  • automated build/deployment
  • test automation frameworks (e.g., JUnit, Selenium, Playwright)
  • Agile/Scrum development methodologies
  • DevOps practices
  • project/requirements management tools (e.g., JIRA, TFS)
  • security standards
  • compliance
  • secure application development
  • platform support
  • architectural design
  • code review discussions
  • technical guidance
  • high code quality
  • maintainability
  • production support
  • rapid issue resolution
  • preventative solutions
  • communication
  • presentation
  • interpersonal skills

Nice to have

  • 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
  • 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Extensive experience (8-10+ years) in large-scale system/software design, architecture, and development, ideally in complex environments.
  • Proven leadership in building, mentoring, and managing high-performing, diverse engineering teams—including across frontend, backend, full-stack, and specialized roles.
  • Deep knowledge of software engineering principles, design patterns, data structures, algorithms, and multi-tier application architectures.
  • Experience with using and/or implementing GenAI tools to increase productivity
  • Ability to lead architectural design and code review discussions, provide technical guidance, and ensure high code quality and maintainability.
  • Demonstrated experience managing production support, rapid issue resolution, and implementing preventative solutions.
  • Excellent communication, presentation, and interpersonal skills, with the ability to influence and collaborate with

What the JD emphasized

  • Technically hands-on is a must
  • Experience with using and/or implementing GenAI tools to increase productivity