Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Payments Software Engineer  image - Rise Careers
Job details

Payments Software Engineer

Stitch is a payments infrastructure company that seeks a Payments Software Engineer to enhance product quality and customer experiences through software solutions.

Skills

  • Software engineering best practices
  • Agile development
  • Card acquiring systems
  • Java/Kotlin
  • Springboot
  • Database Management

Responsibilities

  • Write reliable and maintainable code on the front- and back-end
  • Assist in interviewing potential hires for the Engineering department
  • Collaborate with the product team for system consistency
  • Contribute through pull requests and Agile ceremonies
  • Involve in all stages of software development
  • Troubleshoot and fix bugs
  • Continuously improve software efficiency

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Stock ownership
  • Generous annual leave policy
  • Learning and development fund
  • Health insurance contribution
  • New equipment for team members
  • Employee assistance programmes
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$72500 / YEARLY (est.)
min
max
$60000K
$85000K

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 Payments Software Engineer , Stitch Money

Join Stitch as a Payments Software Engineer and be part of a dynamic team that is transforming the payments landscape! Located in Cape Town, South Africa, with the flexibility for remote work across EMEA, Stitch is focused on simplifying how enterprise businesses connect to financial systems. As a Payments Software Engineer, you'll play a pivotal role in enhancing product quality and performance. Your day-to-day will involve writing reliable code for both front-end and back-end solutions, collaborating closely with our product and engineering teams to ensure that we deliver an exceptional user experience. You'll also be actively involved in the entire software development lifecycle—from architecture and code review to performance evaluation. Your contributions will include troubleshooting and fixing bugs, and participating in Agile ceremonies that drive our projects forward. With over four years of experience in developing payment solutions and a solid grasp of software engineering best practices, you're ready to make an impact. Join us in creating better financial experiences for our clients while enjoying our supportive and remote-friendly culture that values growth, well-being, and ownership. We can't wait to see what you bring to the team at Stitch!

Frequently Asked Questions (FAQs) for Payments Software Engineer Role at Stitch Money
What are the key responsibilities of a Payments Software Engineer at Stitch?

As a Payments Software Engineer at Stitch, your key responsibilities will include writing maintainable code, collaborating with product teams for a seamless user experience, contributing to Agile ceremonies, and troubleshooting any coding issues to improve overall product quality. You'll also be involved in the recruitment process, helping to assess potential hires for the engineering department.

Join Rise to see the full answer
What qualifications do I need to apply for the Payments Software Engineer role at Stitch?

To apply for the Payments Software Engineer position at Stitch, you should have at least four years of relevant industry experience with card acquiring systems. A thorough understanding of Agile software development and best practices in software engineering is essential. Familiarity with ISO8583, Payment HSMs, and EMV technology will also be advantageous.

Join Rise to see the full answer
What technologies will I be working with as a Payments Software Engineer at Stitch?

In the Payments Software Engineer role at Stitch, you'll work with various technologies including Java/Kotlin, Springboot, SQL, MongoDB, and Redis. Additionally, experience with message brokers like RabbitMQ and security frameworks will be beneficial as you design solutions for enterprise-level payments.

Join Rise to see the full answer
How does Stitch support professional development for Payments Software Engineers?

Stitch is committed to the continuous professional growth of its team members. As a Payments Software Engineer, you'll have access to an annual learning and development fund of $3,000, allowing you to take courses, attend conferences, or pursue certifications that enhance your skills and career trajectory.

Join Rise to see the full answer
Can I work remotely as a Payments Software Engineer at Stitch?

Yes, the Payments Software Engineer position at Stitch is remote-friendly, offering the flexibility to work from anywhere in EMEA. The company values a globally distributed workforce and aims to provide an equitable employee experience, irrespective of your work location.

Join Rise to see the full answer
Common Interview Questions for Payments Software Engineer
Can you describe your experience with card acquiring systems?

In your response, it's beneficial to detail your specific roles and responsibilities in past positions involving card acquiring systems. Mention any relevant projects you have completed, the technologies used, and how your contributions improved system performance or user experience.

Join Rise to see the full answer
How do you ensure code quality and reliability in your projects?

Discuss your approach to writing clean and maintainable code, including adherence to coding standards, conducting thorough code reviews, and utilizing automated testing frameworks. Highlight specific methodologies you've applied in previous roles.

Join Rise to see the full answer
What do you understand about ISO8583 and its importance in payment systems?

It's crucial to demonstrate your knowledge of ISO8583 as a transaction messaging standard for financial institutions. Explain how you've leveraged it in your work, perhaps by describing a project where you implemented ISO8583 protocols and the outcome of that implementation.

Join Rise to see the full answer
How do you approach collaboration with product teams?

Provide examples of how you've effectively communicated and collaborated with product teams in previous roles. Discuss the value you see in gaining insights from cross-functional teams to enhance product development and user experience.

Join Rise to see the full answer
Can you explain your experience with Agile development methodologies?

Share your specific experiences working in Agile environments, including your familiarity with Scrum or Kanban methodologies. Describe how you've contributed to sprint planning, daily stand-ups, and retrospectives, and share any tools you've used, like JIRA or Trello.

Join Rise to see the full answer
What strategies do you utilize for troubleshooting and debugging code?

In answering this question, emphasize your systematic approach to debugging—starting from reproducing the issue to using debugging tools and logging practices to identify root causes. Share an example of a particularly challenging bug you've resolved.

Join Rise to see the full answer
What tools do you use for version control and why are they essential?

Discuss your experience with tools like Git for version control. Explain the significance of version control in collaborative development settings and how it helps manage code changes, facilitate collaboration, and maintain project integrity.

Join Rise to see the full answer
What is your experience with application security in payment systems?

Briefly outline any experience you have with application security practices and standards, especially as they pertain to payment systems. Mention tools or methodologies you've utilized to enhance security, such as penetration testing or secure coding practices.

Join Rise to see the full answer
How have you contributed to improving software efficiency in previous roles?

Provide instances where your initiatives led to significant improvements in software performance or efficiency. This could include optimizing algorithms, refining database queries, or introducing caching mechanisms.

Join Rise to see the full answer
Why do you want to work as a Payments Software Engineer at Stitch?

Crafting your answer involves aligning your career goals with Stitch’s mission. Highlight your enthusiasm for payments technology, your alignment with their values, and what excites you about the projects you could be involved in.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
AECOM Hybrid Kansas City, MO
Posted 13 days ago
Photo of the Rise User
Posted 9 days ago
ngc Hybrid United States-California-Palmdale
Posted 2 days ago

Join Northrop Grumman as an Engineering Manager 3 in Palmdale, CA to lead a cross-functional team and deliver on essential defense program goals.

Photo of the Rise User
Posted 18 hours ago

Join KPI Solutions as a Field Service Engineer III to enhance customer operations through expert installation and system maintenance.

Photo of the Rise User
Posted 5 days ago

Stitch is an API fintech company that enables businesses to more quickly and easily build, optimize and scale financial products across Africa. Stitch offers data and payments solutions that dramatically reduce the effort required for businesses t...

6 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$60,000/yr - $85,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 29, 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, Cleveland just viewed Special Education PD Designer at GoalBook
Photo of the Rise User
Someone from OH, Fairfield just viewed Materials Associate at Anduril Industries
Photo of the Rise User
Someone from OH, Xenia just viewed Permitting Associate at Flock Safety
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Educational Program Director at Tutor Me Education
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad