C++ Software Engineer
Listed on 2026-03-12
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer
Location: California
As the world works and lives faster, FIS is leading the way. Our fintech solutions touch nearly every market, company and person on the planet. Our teams are inclusive and diverse. Our colleagues work together and celebrate together. If you want to advance the world of fintech, we’d like to ask you:
Are you FIS?
As a C++ Software Engineer, Payment, you could work with bleeding edge technology as you build innovative fintech products that change the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements and technical specifications, interacting with engineering groups and training clients on applications.
What you will be doing:- Designing, programming, debugging and modifying software enhancements.
- Interacting with product managers and users to define requirements and modifications.
- Participating in software design meetings to determine technical requirements.
- Working with internal Client Training, Client Relationship and Sales teams.
- Minimum 5 years of software development experience
- Experience in C++ developing payment switch, gateway or system is required
- Experience with end-to-end systems development life cycles and standards.
- Knowledge of financial industry practices, regulations and operations.
- Fluency in sequence diagrams, class models, etc.
- Proficiency in solutions design and requirements definition disciplines.
- A bachelor’s in computer engineering, computer science or other related discipline or equivalent experience.
- Sponsorship of visa is unavailable
At FIS, you can learn, grow and make an impact in your career. Our benefits include:
- Flexible and creative work environment
- Diverse and collaborative atmosphere
- Professional and personal development resources
- Opportunities to volunteer and support charities
- Competitive salary and benefits
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).