Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff SW Engineer (.NET/Java) image - Rise Careers
Job details

Staff SW Engineer (.NET/Java) - job 2 of 3

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Visa’s Technology Organization is a community of problem solvers and innovators reshaping the future of commerce.   We operate the world’s most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you’ll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.

The Opportunity:

We are looking for a talented, curious, and energetic Staff Software Engineer, who embraces solving complex challenges on a global scale. As a Visa Staff Software Engineer, you will be an integral part of a cross-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of cutting-edge payment technology, you will get to see your efforts shaping the digital future of monetary transactions.

The Work itself:

  • Design code and systems that touch 40% of the world population while influencing Visa’s internal standards for scalability, security, and reusability
  • Collaborate cross-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings
  • Actively contribute to product quality improvements, value added service technology, and new business flows in diverse agile squads
  • Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions
  • Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
  • Opportunities to make a difference on a global or local scale through mentorship and continued learning opportunities

Essential Functions:

  • Building and deploying modern services and web applications with attention to quality, reliability, maintainability, security and scalability
  • Work as a member of a cross-functional agile team, with focus on payment security
  • Develop and utilize APIs with knowledge of authorization and authentication techniques therein.
  • Be involved throughout the entire development life cycle, from requirements definition to product delivery
  • Design, develop and execute maintainable automated and manual test cases covering service integrations.

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications:

  • 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.


Preferred Qualifications

  • Bachelor's degree and 5+ years of relevant work experience
  • Knowledge and ability to develop .NET/ C# and Microsoft IIS with knowledge of multi-threading
  • Familiarity with SQL Server 2019 and later versions thereof
  • Knowledge of SOAP-based web services
  • The ability to develop RESTful and utilize APIs, a set of routines, protocols, and tools for building software applications that specify how software components should interact
  • Familiarity with Java programming and readiness to further develop Java skills
  • Proficiency in writing maintainable code using TDD/BDD paradigms. Understanding of clean code principles – SOLID, KISS, DRY, Clean Architecture.
  • Familiarity with Container Orchestration (Docker, Kubernetes)
  • Familiarity with the Secure Software Development Lifecycle (SSDLC) and CI/CD
  • In plus, experience supporting financial transaction encryption and decryption
  • In plus, experience working with Hardware Security Modules (HSMs)

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff SW Engineer (.NET/Java), Visa

Are you a seasoned software engineer looking for an exciting opportunity to drive innovation in the payment technology space? Visa, a world leader in payments and technology, is seeking a Staff Software Engineer (.NET/Java) in Warsaw, Poland. Here you will join a diverse team of problem solvers and innovators committed to reshaping the future of commerce. As a pivotal member of a cross-functional development team, you will design, build, and test software products that touch the lives of billions. Every day will be unique as you tackle complex distributed systems, drive improvements in product quality, and shape the digital future of monetary transactions. With Visa, you’ll have the chance to collaborate on cutting-edge projects that include Payment Services, Transaction Platforms, and Real-Time Payments. You’ll find a culture here that fosters learning and mentorship, plus a focus on quality, scalability, and security. We value your ability to develop a variety of best-in-class software solutions, and we expect you to contribute to our technology roadmap to enhance payment flows and security measures. It’s your opportunity to make a meaningful impact on a global scale while working in a hybrid environment that supports both in-office collaboration and remote flexibility. If you’re ready to enhance your craft and be part of a tech leader that empowers everyone, everywhere to thrive, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Staff SW Engineer (.NET/Java) Role at Visa
What are the key responsibilities of a Staff Software Engineer at Visa?

As a Staff Software Engineer at Visa, your key responsibilities will include designing and developing scalable software systems that impact payment technology on a global scale. You'll participate in the entire development lifecycle, from defining requirements to product delivery, collaborating within agile teams, and ensuring that our systems maintain high standards of quality and security. You'll also work on creating design artifacts and integrating APIs for various Visa offerings.

Join Rise to see the full answer
What qualifications are required for the Staff Software Engineer (.NET/Java) position at Visa?

To be eligible for the Staff Software Engineer position at Visa, you should have at least 5 years of relevant work experience and a Bachelor’s degree, or 8+ years of experience in lieu of a degree. Familiarity with .NET/C#, SQL Server, and RESTful API development is important, alongside a strong understanding of secure software development practices. Knowledge of Java and cloud technologies like Docker or Kubernetes is advantageous.

Join Rise to see the full answer
How does collaboration work in the Staff Software Engineer role at Visa?

Collaboration is key in the Staff Software Engineer role at Visa. You’ll work as part of cross-functional agile teams, actively participating in design discussions, code reviews, and team retrospectives. This collaborative environment encourages knowledge sharing, allowing you to contribute your unique skills while learning from others, ultimately leading to the development of innovative software solutions that serve a diverse customer base.

Join Rise to see the full answer
What makes Visa a desirable workplace for a Staff Software Engineer?

Visa stands out as a desirable workplace for a Staff Software Engineer due to its commitment to innovation and technology in the payments industry. You’ll be part of a company that processes over 65,000 transactions a second, impacting billions of lives. The culture at Visa fosters continual learning and professional development, and you will have the opportunity to work on challenging projects that can shape the future of digital payments.

Join Rise to see the full answer
What kind of projects can a Staff Software Engineer at Visa expect to work on?

As a Staff Software Engineer at Visa, you can expect to work on a variety of cutting-edge projects, such as building scalable payment services and transaction platforms, enhancing security features within payment systems, and leveraging innovative technologies for real-time payments. Your work will play a crucial role in driving Visa's mission of connecting the world through secure and convenient payment solutions.

Join Rise to see the full answer
Common Interview Questions for Staff SW Engineer (.NET/Java)
Can you explain your experience with .NET and C# in your previous projects?

In your response, highlight specific projects where you've successfully applied .NET and C#. Discuss the scale of the applications, the challenges you faced during development, and how you ensured code quality and performance. Emphasize your ability to work within a team and any best practices you followed, such as TDD or CI/CD techniques.

Join Rise to see the full answer
How do you ensure the scalability and security of the software you develop?

To answer this question effectively, discuss your understanding of designing scalable architectures and security principles. Share techniques you use, like load testing or employing security best practices, and provide examples of how you’ve implemented these in past projects. Make sure to cover your knowledge of the Secure Software Development Lifecycle (SSDLC) as well.

Join Rise to see the full answer
Describe a challenging problem you encountered in software development and how you solved it.

Use the STAR method (Situation, Task, Action, Result) to present your story. Focus on the complexity of the problem and the steps you took to analyze and resolve it. Discuss the technologies you used and the impact your solution had, emphasizing teamwork and communication if applicable.

Join Rise to see the full answer
What is your approach to version control systems, and why are they important?

When answering, explain your familiarity with version control systems like Git. Discuss how you use branches for features or bug fixes and how you manage pull requests and merges. Highlight how version control contributes to collaboration, code management, and maintaining project integrity over time.

Join Rise to see the full answer
How do you stay up-to-date with the latest developments in technology?

Discuss your commitment to continuous learning by mentioning specific blogs, courses, or conferences you follow. Share examples of how you have recently adopted new technologies or methodologies in your work. This shows your proactive nature and dedication to professional growth in the fast-paced tech landscape.

Join Rise to see the full answer
What strategies do you implement for debugging and testing your code?

Outline your debugging process clearly, touching on tools you use like debuggers or logging. Discuss your testing strategies, focusing on both unit testing and integration testing, and how they ensure software reliability. Provide specific examples where your approach to testing enhanced the overall quality of the projects you worked on.

Join Rise to see the full answer
How do you approach architectural decisions in your projects?

Explain your process for evaluating architectural choices. Discuss how you consider factors like scalability, maintainability, and performance. Include examples of decision-making in previous projects where your architectural choice led to significant project success or efficiency improvements.

Join Rise to see the full answer
Describe your experience working in an Agile development environment.

Share your understanding and experience of Agile methodologies, such as Scrum or Kanban. Discuss your roles in sprint planning, daily stand-ups, and retrospectives. Provide examples of how the Agile approach has improved collaboration and project outcomes in your past roles.

Join Rise to see the full answer
How do you handle conflicting priorities when working on multiple projects?

Discuss your prioritization skills and how you communicate with stakeholders to manage expectations on project timelines. Give a specific example of a time you successfully navigated conflicting deadlines, emphasizing your organizational skills and flexibility.

Join Rise to see the full answer
Can you describe a situation where you helped a junior team member improve their skills?

Use this opportunity to demonstrate your mentorship capabilities. Share how you identified the junior team member's challenges and the specific guidance or resources you provided. Highlight the positive outcome, focusing on growth and the enhanced effectiveness of the team as a whole.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

As a Staff Product Manager at Visa, you will lead the development of AI/ML platform solutions that drive high-value outcomes in the payments ecosystem.

Photo of the Rise User

We are looking for a visionary leader to steer our Global Fleet & Mobility division at Visa, driving strategic partnerships and business development initiatives.

Join TrueLogic as a Full Stack Engineer to drive technological innovation and improve platform performance for industry-leading clients.

Photo of the Rise User
PlayStation Global Hybrid San Mateo, California, United States
Posted 14 days ago

Join PlayStation as a Software Engineer to help build innovative testing tools and frameworks that enhance gaming peripherals.

Photo of the Rise User

Join LiveRamp as a Senior Backend Developer, where you'll focus on optimizing large-scale data processing systems in a remote setting.

Photo of the Rise User
Posted 6 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid

Become a key player at Raft, where you'll shape the future of logistics technology as a Backend Engineer within a dynamic and inclusive environment.

Photo of the Rise User
MongoDB Remote Berlin; Frankfurt; Germany; Munich; Stuttgart
Posted 12 days ago

Join MongoDB as a Solutions Architect and help leading organizations leverage our powerful data platform to build innovative applications.

Photo of the Rise User
Posted 22 minutes ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Be a part of NVIDIA’s revolutionary journey in AI computing as a Principal System Software Engineer focusing on Linux GPU graphics driver software.

Photo of the Rise User

Motorola Solutions is looking for a Software Engineering Co-Op for Summer 2025 to work on innovative communication solutions.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

11694 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS