Senior Software Engineer developing APIs and integration modules for Mastercard's Open Finance. Collaborating with teams to ensure reliable connectivity with thousands of financial institutions.
Responsibilities
Design, develop, and maintain APIs and integration modules connecting our platform to thousands of European banks and financial institutions.
Collaborate with engineers and product stakeholders to define requirements, set acceptance criteria, and deliver solutions.
Contribute to architecture by ensuring scalability, maintainability, and adherence to best practices.
Maintain quality through code reviews, testing, and continuous improvement initiatives.
Solve complex problems involving performance, distributed systems, and regulatory constraints.
Requirements
Strong experience building backend services in either .NET or Java, with a willingness to work across both where needed.
High proficiency in one language, plus some level of experience or ability to transition into the other with support.
Experience working in fast‑paced, product‑centric environments.
Solid understanding of API design, distributed systems, and cloud environments.
Experience in establishing bank connections through PSD2 interfaces.
Ability to write clean, maintainable, and testable code.
Collaborative mindset and eagerness to work closely with product and engineering peers.
Curiosity and drive to continuously improve systems, processes, and yourself.
Benefits
Impact at scale
Work on integrations that touch millions of users across Europe.
Small team, big responsibility
Lean environment where contributions matter daily.
Cutting‑edge fintech
Shape the future of open banking in one of Europe’s fastest‑moving ecosystems.
C# /.NET Fullstack Developer building high - quality microservices for RIEDEL Communications' live production tools. Collaborating with an international team and contributing to backend application development.
Senior Backend Engineer designing and scaling backend systems for Revi's innovative restaurant ordering platform. Collaborating across teams to improve AI - driven customer experiences and operational efficiency.
Python Software Developer developing applications for flexible energy assets at Next Kraftwerke. Join a team focused on the energy transition and utilize various data streams.
Software Engineer at Bancolombia overseeing software development lifecycle and improving application efficiency. Responsible for adhering to industry standards and team collaboration.
Software Engineer managing the software lifecycle for applications at Bancolombia. Analyzing, designing, coding, and updating software while ensuring compliance with industry standards.
Backend Software Engineer at Bancolombia managing software lifecycle. Responsible for software development, maintenance, and optimization of applications.
Backend Development Engineer developing Golang applications for loyalty program systems. Collaborating with cross - functional teams to enhance user experience for millions globally.
Senior Software Engineer developing robust backend services and APIs at Agilent. Collaborating with a global team to tackle technical challenges and mentor peers.
Deloitte developer role focusing on .NET technologies in a consulting environment. Engaging in backend development and database design for technology - enabled solutions.