Staff Sw Engineer

Visa Visa · Fintech · Highlands Ranch, CO +1 · Software Development/Engineering

Staff Software Engineer at Visa focused on designing, developing, and maintaining automated testing frameworks and solutions for mission-critical payment applications. The role involves collaborating with cross-functional teams, debugging issues, supporting production deployments, and ensuring service level agreements are met. Experience with various programming languages, scripting, build tools, and quality assurance methodologies is required.

What you'd actually do

  1. Design and develop test plans and functional test cases from business requirements and conceptual documents with a focus on coverage, performance and automation.
  2. Provide 24X7 support to all NP VIP suite of applications in the production environment.
  3. Develop, enhance and maintain a framework for automated testing.
  4. Collaborate with the Development, Product and System Architecture teams to analyze, debug and resolve design and code issues.
  5. Work with a team of Engineers for the development and support of Network Processing VIP Applications.

Skills

Required

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or related field, followed by 5 years of progressive, post-baccalaureate experience in the job offered or in a Software Engineer-related occupation.
  • Master’s degree in Computer Science, Information Systems, Software Engineering or related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.
  • Developing, testing and supporting mission critical applications.
  • Software development lifecycle phases.
  • Design and implementation using TPF, Java or JavaScript.
  • Scripting languages, including Unix Shell Scripting.
  • Building, regression, and defect tracking tools: Git, Maven, JIRA, and Jenkins.
  • Programming and SW design using C# and Python.
  • Unit testing, OO design, code reviews, and reusable coding techniques.
  • Jira.
  • ISO 8583 and JSON, SOAP, XML messaging.
  • Web technologies: JSON, SOAP, XML, HTML, and CSS.
  • Quality Assurance processes and methodologies.
  • Application of white box and black box testing techniques.
  • Designing and developing Automation framework for Functional, Load, Regression and Performance Testing.
  • Implementing solutions using Jenkins.

What the JD emphasized

  • mission critical applications
  • 24X7 support
  • service level agreements (SLAs)
  • production deployment activities
  • security vulnerabilities are remediated within Required Resolution Date