MF Group is a Swiss market leader in the Buy Now Pay Later universe, with a monthly transaction volume of more than 50 million of Swiss Francs.
MF Group services allowed 14 million customers to pay by invoice goods and services using MF Group payment methods. More than 3000 merchants in Europe benefit of our partnership.
Our systems must support
- 500'000 transactions / month
- 600'000 invoices / month
- 250 requests / minute
We develop payment products that help our merchants and partners to grow and scale their business and at the same time provide the consumers with flexible and easy financial services that they can rely on.
We are looking for a
Software Engineer (m / f / d)
Join our team at our location in Mendrisio
As a software engineer, you will encounter exciting technical challenges in a dynamic and informal atmosphere. You will participate in defining and implementing new functional and non-functional requirements, from analysis to testing. You will contribute to our mission of being a company that scales sustainably.
In particular, you will
Design and implement software products using agile methodologiesCollaborate in the transformation of our legacy systems and architecture to enable scalabilityUtilize cutting-edge technologies to enhance the quality and performance of our productsStreamline the existing software architecture to minimize complexity and maintenance expensesTackle challenging issues that demand innovative problem-solving skillsMonitor production systems to identify optimization opportunitiesWe are looking for
Dedication to writing clean code and maintaining simple architecture for long-term code quality and sustainabilityStrong critical thinking skills to challenge existing norms and propose innovative solutionsProficiency in object-oriented and / or functional programming paradigmsExperience applying agile principles and practices, including TDD, simple design, and design patternsProficient in SQL and relational database management systems (., Oracle, MySQL)Knowledge with GNU / Linux environment (. bash scripting)Fluency in EnglishHow to stand out
Experience developing scalable modular applicationsExperience in breaking a monolith applicationExpertise in the Java stack, especially within the Spring ecosystemWhat we offer
An agile working environment where value is delivered every couple of daysThe opportunity to work on critical systems that handle tens of thousands of millions of francs per month and are expected to be available 24 / 7We want to grow together : we support your development with trainings from the Bertlesmann University (through e-learning platforms as Coursera, Udacity, Harvard Business School, etc) and individual training opportunitiesCompany : MF Group AG
Country : Switzerland
State / Region : Ticino
City : Mendrisio
Postal Code : 6850
Job ID : 268842