Posted in

Software Engineer – Sr. Consultant level

Software Engineer – Sr. Consultant level

CompanyVisa
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, Management Information Systems or related field followed by 10 years of progressive, post baccalaureate experience in the job offered or in a computer-related occupation
  • Master’s degree in Computer Science, Information Technology, Computer Engineering, Management Information Systems or related field and 8 years of experience in the job offered or in a computer-related occupation
  • Experience in Java or Golang
  • Experience with REST and gRPC
  • Experience in developing large scale, enterprise class distributed systems or subsystems that require high availability, low latency, and strong data consistency computing
  • Experience in implementing microservices
  • Experience in implementing solutions for low-latency, distributed services using open standard technologies
  • Experience with REDIS or Hazelcast
  • Experience in web application development
  • Experience in software security
  • Experience in UI development
  • Experience in API design and development
  • Experience in architecting solutions with Continuous Integration and Continuous Deliver (CI/CD) in mind.

Responsibilities

  • Create new capabilities for Visa’s Risk Platform
  • Perform quick troubleshooting and problem-solving, logical thinking, and utilize application or programming techniques to design, build, and maintain solutions for clients
  • Work with computer science fundamentals, mobile & web technologies, and multi-tiered architecture
  • Mentor and coach junior software engineers
  • Collaborate closely with engineering leads, product managers, and client support teams.

Preferred Qualifications

    No preferred qualifications provided.