Verifone

About Verifone

Empowering secure payment solutions worldwide

🏢 Tech👥 1K-5K📅 Founded 1981📍 Coral Springs, Florida, United States

Key Highlights

  • Headquartered in Coral Springs, Florida
  • Serves over 600,000 merchants globally
  • Approximately 4,000 employees in the fintech sector
  • $1.1 billion in revenue reported in 2022

Verifone is a leading provider of technology for electronic payment transactions, headquartered in Coral Springs, Florida. The company serves over 600,000 merchants globally, offering solutions that include payment terminals, mobile payments, and value-added services. With a workforce of approximate...

🎁 Benefits

Verifone offers competitive salaries, equity options, comprehensive health benefits, and a generous PTO policy. Employees also enjoy flexible work arr...

🌟 Culture

Verifone fosters a culture centered on innovation and customer focus, encouraging teams to develop secure payment solutions that meet the evolving nee...

Skills & Technologies

Overview

Verifone is seeking a Senior Software Engineer (Cross-Platform) to develop innovative payment solutions. You'll work with Java, C#, and C++ across multiple operating systems. This role requires strong experience in software development and customer interaction.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in developing cross-platform applications. Your expertise spans multiple programming languages, including Java, C#, and C++, allowing you to adapt to various project requirements seamlessly. You understand the intricacies of working with different operating systems and are comfortable navigating the challenges that come with cross-platform development.

Your background includes experience in building and integrating REST APIs, which are crucial for enabling communication between different software components. You have a strong grasp of software development methodologies and are skilled in gathering requirements from stakeholders to ensure that the final product meets user needs. You thrive in collaborative environments and enjoy engaging with customers to gather feedback and improve solutions.

You are detail-oriented and have a passion for delivering high-quality software. You understand the importance of testing and debugging, and you have a track record of successfully deploying applications that perform well in production environments. Your problem-solving skills are top-notch, and you are always looking for ways to optimize and enhance existing systems.

Desirable

Experience with payment systems or financial technology is a plus, as it will help you understand the unique challenges and requirements of this industry. Familiarity with agile development practices and tools will also be beneficial in this role, as you will be part of a dynamic team focused on delivering innovative solutions.

What you'll do

As a Senior Software Engineer (Cross-Platform) at Verifone, you will be responsible for developing and enhancing the Payment Software Development Kit. Your role will involve designing and implementing new features that improve the functionality and user experience of our payment solutions. You will work closely with product managers and designers to gather requirements and translate them into technical specifications.

You will engage in customer interactions to understand their needs and gather feedback on existing solutions. This direct communication will help you identify areas for improvement and innovation. You will also be responsible for troubleshooting and resolving issues that arise during the development process, ensuring that our products meet the highest standards of quality.

Collaboration is key in this role, as you will work alongside other engineers and cross-functional teams to deliver comprehensive solutions. You will participate in code reviews, providing constructive feedback to peers and ensuring adherence to best practices. Your contributions will directly impact the success of our products and the satisfaction of our customers.

What we offer

At Verifone, we offer a supportive work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technology in the electronic payment industry, contributing to solutions that are used by leading retailers and merchants worldwide. We value diversity and are committed to creating an inclusive workplace where all employees can thrive.

We provide competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a team that is dedicated to excellence and customer satisfaction, and your work will have a meaningful impact on the future of electronic payments.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Verifone.

Similar Jobs You Might Like

Based on your interests and this role

Verifone

Software Engineering

Verifone📍 Atlanta

Verifone is hiring a Senior Software Engineer to manage millions of payment terminals globally. You'll work with on-device software, server-side, and database development. This role requires strong Java skills and experience in software engineering.

Senior
1w ago
Verifone

Software Engineering

Verifone📍 Atlanta

Verifone is hiring a Senior Software Engineer to manage millions of payment terminals globally. You'll work with Java, C#, and .NET Core to develop device management systems. This role requires significant experience in software development.

Senior
1w ago
OpenGov

Software Engineering

OpenGov📍 Atlanta - On-Site

OpenGov is hiring a Senior Software Engineer to develop top-tier SaaS solutions for government agencies. You'll work with technologies like JavaScript, React, and Node.js to enhance efficiency and transparency. This position requires strong collaboration skills and experience in a fast-paced environment.

🏛️ On-SiteSenior
4 months ago
Pryon

Software Engineering

Pryon📍 New York

Pryon is hiring a Senior Software Engineer to contribute to the design and development of a cutting-edge knowledge management platform. You'll work with technologies like Java and Python in a cloud architecture environment. This position requires strong experience in software development and microservices.

Senior
11 months ago
Assembly

Software Engineering

Assembly📍 New York - On-Site

Assembly is hiring a Senior Software Engineer to lead complex technical projects and mentor junior team members. You'll work with technologies like React, TypeScript, and Golang while enhancing the web platform. This position requires significant experience in software engineering.

🏛️ On-SiteSenior
4 years ago