Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Staff Software Engineer @ Visa Inc

Home > Programming & Design

 Senior Staff Software Engineer

Job Description

Responsibilities:

  • Be accountable for implementing highly scalable, low-latency, high-throughput systems that have five 9 availability.
  • Drives the design for key cross team / cross product development projects (via architecture/design documents and developing key modules).
  • Establishes software development patterns and best practices via examples and shipping code.
  • Ensures that all relevant engineering teams follow a common set of principles and patterns and utilize a standard set of technology frameworks and libraries.
  • Provides leadership across the engineering community to ensure solutions are built in alignment with platform principles and standards.
  • Mentors and builds world-class high-performing engineering teams.
  • Applies architecture best practices that helps increase execution velocity.
  • Develops architectures that are inherently secure, robust, scalable, modular, API-centric and global.
  • Influences technology selection for the enterprise.
  • Defines deployment topology by working with peers across the technology organization.
  • Optimizes use of Visa s Platforms Solutions.
  • Demonstrates thought leadership through presentations and teaching across Visa.
Qualifications
  • Experienced technology leader with a minimum of 12+ years of software development experience including 3+ years of application architecture experience with deep technology expertise in the following: extensive experience on architecture design of large scale platforms and application with simple solutions.
  • Extensive hands on design/coding experience/skills using Java, J2EE, C++, C#, .NET. Strong on elegant coding, can write very solid prototypes or core components quickly.
  • Strong service development experience with high performance and scalability.
  • Object-Oriented design and development.
  • SQL/noSQL technology.
  • Web Services (REST/SOAP).
  • Service Oriented Architecture.
  • JavaScript Framework and AJAX.
  • Experience on distributed application performance engineering, mobile application development, database design, middleware, user interface development, and information security engineering
  • Have a successful track record of leading architecture work for large scale projects that represent broad strategic initiatives meeting quantifiable business objectives and resulting in tangible impact for the organization. Demonstrated expertise in leveraging agile and other development methodologies.
  • Think strategically: See patterns and relationships in information and events; clarify and simplify complex information; anticipate trends and possibilities that may lead to new business opportunities; consistently think and act "ahead of the curve"; anticipate and effectively respond with urgency to immediate opportunities; executes plans vigorously and with flexibility; operate proactively; identify and address long-term opportunities.
  • Demonstrated proficiency and experience in one or more of the following areas: application architecture, solutions architecture, software systems architecture.
  • Self-motivated, fast learner, with good understanding of related advanced/new technology. Keep up with the technology development in the related areas in the industry, which could be leveraged to enhance current architectures and build durable new ones.
  • Outstanding verbal, written, presentation, facilitation, and interaction skills, including ability to effectively communicate architectural issues and concepts to multiple organization levels and executive management.
  • Bachelors degree in Computer Science or related technical discipline required; advanced degree is a plus


 

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Visa Inc
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Product Development Application Development Java Software Development Nosql C + + Computer Science Javascript Web Services

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Visa Inc

As the world s leader in digital payments technology , Visa s mission is to connect the world through the most creative , reliable and secure payment network - enabling individuals , businesses , and economies to thrive. Our advanced global processing network , VisaNet , provides secure and ...