Backend Software Engineer

  • Engineering
  • Singapore, Singapore

Backend Software Engineer

Job description

Nice to meet you! We are Ascenda.


Job description

Ascenda solutions make loyalty simple for financial institutions globally. Previously, these companies had to endure complex patchworks of third-party systems, mediocre user experiences, and 18-month implementation projects to deploy a competitive rewards program. We turn things upside down with loyalty solutions rooted in beautiful design, exceptional customer value, and rapid implementation.

The TransferConnect team builds, maintains, and operates the world's largest points exchange network, connecting banks across 40 markets to over 50 major loyalty programs around the world. This is a highly-trafficked, highly reliable service facilitating the transfer of millions of points between banks and loyalty programs around the world. For more information on our latest milestone of hitting 50 loyalty program partners, click here to read more: https://www.ascendaloyalty.com/transferconnect-reaches-50-currency-partners

Requirements

As a Backend Engineer on the team you will:

  • Play a key role in growing the footprint of the TransferConnect product, improving the platform to support higher scale and more loyalty programs

  • Plan and execute new integrations to loyalty programs within the marketplace

  • Continuously improve the platform to enable easier and faster integrations to new loyalty programs

  • Participate in our software development lifecycle, including participating in code reviews and sprint planning sessions

  • Improve operational processes within the TransferConnect product with our Technology Operations team

  • Have the opportunity to work directly with both our bank customers or loyalty program partners to integrate with the platform

  • Enhance and build new APIs used both internally within Ascenda and externally by our customers

  • Respond to production incidents and work with our technical support teams to resolve them

You are a good fit if:

  • You have a strong technical background, especially in building and maintaining backend applications

  • You have a strong understanding of API design and topics related to APIs such as webhooks, mutual TLS, etc

  • You have good communication skills and enjoy working with external customers and partners to successfully integrate a product

  • You enjoy working with cross-functional teams across the organization, and across multiple geographical locations

  • You have previous experience with Ruby. This would be a plus but not necessary.

Perks

  • Flexible working arrangements

  • Cross-functional networking

  • Performance-based rewards