Software Engineer – Sr. Consultant level
Company | Visa |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, 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.