Staff Software Engineer
Job Description
You’ll work within a cross-functional scrum team alongside experienced developers, testers and product managers.
Strong communication skills and a collaborative approach are essential.
You’ll help grow Visa Spend Clarity, delivering scalable solutions to a global customer base using modern cloud technologies.
What You’ll Do:
Develop .NET, SQL, and front-end code.
Participate in technical design with developers, architects, and UX designers.
Peer review code and follow coding standards.
Use Test Driven Development (TDD) and write unit/integration tests.
Document your work and share knowledge with the team.
Contribute to agile processes and continuous improvement.
Design and build systems that impact millions of users.
Collaborate to create best-in-class software solutions.
Contribute to product quality and new business flows in agile teams.
Develop robust, scalable products for a range of customers.
Leverage innovative technologies for next-generation payment services.
Mentor others and pursue ongoing learning opportunities.
Essential Functions:
Understand technical requirements and contribute to solution strategies.
Write code using standard programming languages (e.g., HTML, C#).
Support piloting of new technology features.
Analyse and debug issues using appropriate tools.
The Skills You Bring:
Growth mindset and passion for technology.
Willingness to challenge the status quo and seek innovative solutions.
Expertise in one or more development languages (e.g., Java, C#).
Experience building and deploying modern web applications.
Continuous learner (e.g., Angular, React, Kubernetes, Docker).
Experience collaborating with Product, Test, DevOps, and Agile teams.
