Posted On 06 October

  • Staff Software Engineer

    • Company Visa
    • No. of Openings 8
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    • Understand the Payments industry and where Visa Payments Limited (VPL) fits in the payment s ecosystem
    • Understand the business initiatives and their importance to the growth of Visa Payments Limited (VPL).
    • Develop a good understanding of the Visa Payments Limited (VPL) technology platforms and the 3 rails of money movement cards, accounts and wallets.
    • Collaborate with product owners and technical staff globally to define requirements for new features and enhancements to the platform.
    • Evaluate technical options and provide recommendation on scope and scale of effort required to develop an end-to-end solution.
    • Manage and mentor a team of talented engineers.
    • Take ownership and lead the engineering responsibility for multiple components of the platform with a focus on security, high scalability (3000+ tps), and six nines of availability.
    • Actively participate in defining architecture and creating solution documents, consistently, be hands-on with low level design, code review, coding and unit testing activities.
    • Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering efficiently and to high quality standards. Co-ordinate and influence business and technology partners spread across different regions to mitigate these risks.
    • Ability to identify and manage risks at all stages of the project.
    • Build a culture of engineering excellence within the team, drive adoption of practices like continuous integration, security, code reviews, code coverage, code quality and shift left practices.
    • Identify opportunities for further enhancements and refinements to standards, processes and systems.


    Qualifications

    • Bachelor degree in Computer Science or related field with a minimum of 5+ years of Software Development Experience or a Masters in Computer Science or related field with a minimum of 6+ years of Software Development Experience.
    • Delivered complex projects where complexity is a function of a combination of these factors domain knowledge, distributed architecture, technical stack, influencing and collaborating with multiple technology partners and business partners
    • Experience as a technical leader with ability to understand the requirements and independently, architect, design and resilient enterprise applications.
    • Experience of leading an engineering team of 4-6 people is a plus
    • Proficiency in Java 5+ (Core Java, memory management, concurrency, functional programming) and experience with REST APIs, JSON and exposure to container based technologies.
    • Experience with Agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, Jenkins, Triton, Chef, Sonar, Clover, JUnit, Mockito.
    • Experience with shift left practices and performance testing applications.
    • Collaborate with security team to implement and verify secure coding techniques.
    • Passion to work with people and help mentor your team to reach new heights.
    • Experience in the Payment domain is a plus.

    Information

    • HR Name :Human Resource
    • HR Email :india@ustraveldocs.com
    • HR Phone :00 1 866-765-9644
Top