Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer at Authorize.net (.Net, C#, React, 7+ years) image - Rise Careers
Job details

Staff Software Engineer at Authorize.net (.Net, C#, React, 7+ years)

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

Authorize.net makes it simple to accept electronic and credit card payments in person, online or over the phone. We’ve been working with merchants and small businesses since 1996. As a leading payment gateway, Authorize.net is trusted by more than 445,000 merchants, handling more than 1 billion transactions and USD 149 billion in payments every year.

As a Staff Software Engineer at Authorize.net (a Visa solution), you will be a hands-on technical leader and guide the development of new features by translating business problems into technical solutions that resonate with our merchants and partners. You will also drive cross-team features that standardize our approach to API & User Experience development and data schemas, ensuring consistent implementation of best practices across the team.

Beyond features, you will also work on modernization, working across multiple teams to modernize our systems and deliver innovative online payment solutions. You will be working on containerizing applications, splitting monolithic codebases into microservices, and migrating on-premises workloads to the cloud. In addition, you will enable process improvements through robust DevOps practices, incorporating comprehensive release management strategies and optimized CI/CD pipelines.

Collaborating with product managers, tech leads, and engineering teams, you will follow technology roadmaps, Architecture best practices, communicate status, and mentor engineers in technical approaches. This position requires a solid track record of delivering scalable, reliable, and secure software solutions. While we prefer C# expertise, knowledge of other modern programming languages is also welcome.

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

Qualifications

Basic Qualifications
-7+ years of relevant work experience with a Bachelor’s Degree or with an Advanced degree
-Mastery in one of Frontend or Backend or Full stack is required
-Proficiency in one or more programming language or technology including, but
not limited, to C#, Java, .NET, JavaScript, CSS, React, building RESTful APIs
-Experience in using various GenAI tools in SDLC and optimization.
-Familiarity with continuous delivery and DevOps practices, including
infrastructure automation, monitoring, logging, auditing, and security
-Understanding of integration patterns, API design, and schema standardization
for enterprise systems
-Hands-on knowledge of Microservices, containers, cloud platforms (e.g., AWS,
Azure, or GCP). GenAI is a plus
-Prior exposure to SQL &/or NoSQL data stores (e.g., HBase, Cassandra) is
beneficial
-Experience with merchant data or payment technology is a plus
-Excellent communication skills, with a proven ability to mentor and guide
engineering teams

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.

What You Should Know About Staff Software Engineer at Authorize.net (.Net, C#, React, 7+ years), Visa

Are you an experienced software engineer looking to make a real impact in the payments industry? Join Authorize.net as a Staff Software Engineer in Bangalore, India! In this role, you will be a key player, translating complex business challenges into innovative technical solutions that empower over 445,000 merchants to streamline their payment processes. You will lead the charge in developing new features while collaborating closely with product managers and other engineering teams to implement best practices in API and user experience development. Your expertise in C# and familiarity with modern programming technologies like React and .NET will drive the modernization project, where you'll break down monolithic codebases into microservices and migrate workloads to the cloud. Not only will you focus on building scalable and secure software, but you’ll also enhance our operations with robust DevOps practices. This hybrid position allows flexibility in your work environment, ensuring you find the best balance for your productivity. If you have a passion for mentorship and thrive in a collaborative atmosphere, Authorize.net could be your perfect next step. Embark on a rewarding journey with a global leader in payment solutions and help shape the future of the industry!

Frequently Asked Questions (FAQs) for Staff Software Engineer at Authorize.net (.Net, C#, React, 7+ years) Role at Visa
What responsibilities does a Staff Software Engineer at Authorize.net hold?

A Staff Software Engineer at Authorize.net is responsible for translating business requirements into technical solutions, leading the development of new features, and ensuring the implementation of best practices across teams. This role also involves modernizing system architectures, working on microservices, and driving cross-team initiatives to improve API and user experience. Furthermore, the engineer will enable process improvements through robust DevOps practices and mentor junior engineers to foster their skills.

Join Rise to see the full answer
What qualifications are needed for the Staff Software Engineer position at Authorize.net?

To qualify for the Staff Software Engineer position at Authorize.net, candidates should have at least 7 years of relevant work experience, alongside a Bachelor's or advanced degree. Proficiency in front-end, back-end, or full-stack development is essential, especially with languages like C#, Java, and JavaScript. Familiarity with cloud platforms and DevOps practices is critical, and experience with payment technology or merchant data is advantageous.

Join Rise to see the full answer
What technologies are leveraged by Staff Software Engineers at Authorize.net?

Staff Software Engineers at Authorize.net work primarily with C#, React, .NET, and RESTful APIs. They also engage with cloud platforms such as AWS, Azure, or GCP for modernizing applications. Knowledge of SQL and NoSQL databases, as well as familiarity with GenAI tools for the Software Development Life Cycle (SDLC), is encouraged to optimize processes.

Join Rise to see the full answer
What does collaboration look like for a Staff Software Engineer at Authorize.net?

Collaboration for a Staff Software Engineer at Authorize.net involves working closely with product managers, technology leads, and other engineering teams to align on project goals and technology roadmaps. The engineer is expected to communicate effectively with teams, provide mentoring, and contribute actively to team discussions around architecture, best practices, and feature development.

Join Rise to see the full answer
Is the Staff Software Engineer role at Authorize.net remote or in-office?

The Staff Software Engineer role at Authorize.net is a hybrid position. This means that while you will have the flexibility to work remotely, the number of days required in the office will be confirmed by your hiring manager. This hybrid setup aims to provide a balanced work environment that suits the team's needs.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer at Authorize.net (.Net, C#, React, 7+ years)
Can you describe your experience with C# and its applications?

When answering, highlight specific projects where you've used C# to develop robust applications. Discuss your familiarity with its libraries, frameworks, and any innovative solutions you implemented using C#. Mention how you ensure code quality through testing and reviews.

Join Rise to see the full answer
What is your approach to leading cross-team projects?

Outline your strategies for managing communication, setting clear goals, and aligning priorities with multiple teams. Provide examples of how you have successfully facilitated collaboration and resolved conflicts in a team setting.

Join Rise to see the full answer
How do you implement best practices in API design?

Discuss your understanding of RESTful principles, versioning, documentation, and security measures when designing APIs. Share examples of API projects and how you applied best practices effectively.

Join Rise to see the full answer
What is your experience with microservices architecture?

Explain your approach to designing and implementing microservices, describing any challenges you faced, and how you overcame them. Talk about your understanding of containerization and orchestration tools like Docker or Kubernetes.

Join Rise to see the full answer
Can you provide an example of a challenging problem you solved with DevOps practices?

Select a specific incident where DevOps principles played a crucial role in resolving issues. Describe the situation, the actions you took such as automating certain processes or improving CI/CD pipelines, and the outcome.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers?

Discuss your approach to mentorship, including how you assess the needs of junior engineers, share knowledge, and provide constructive feedback. Highlight any tools or methods you use to help others grow and succeed.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Share your methods for continuous learning, which could include online courses, attending conferences, or following industry experts. Emphasize your proactive mindset towards adopting new technologies.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced engineering environment?

Describe your process for assessing tasks based on urgency and importance. Discuss how you communicate with stakeholders to manage expectations and adapt to changes in priorities.

Join Rise to see the full answer
What is your experience with cloud platforms like AWS or Azure?

Provide specific examples of projects where you utilized cloud services, outlining the benefits you achieved through cloud integration. Mention any certifications or training that demonstrate your proficiency.

Join Rise to see the full answer
How do you ensure the security of applications you develop?

Explain your approach to integrating security best practices into the development process. Discuss how you conduct security audits, utilize automated testing tools, and train team members on security protocols.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Visa Remote Mumbai, India
Posted 8 days ago
Photo of the Rise User
Posted 21 hours ago
Photo of the Rise User
SQLI Remote SQLI Spain, Barcelona, Spain
Posted 8 days ago
Photo of the Rise User
Talan Remote London, United Kingdom
Posted 5 days ago
Photo of the Rise User
Justworks Hybrid New York, New York
Posted 6 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 4 days ago

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...

2084 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 20, 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, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal