Our goal is to exceed our client's business objectives, actively participating in finding the simplest and most profitable steps.

MF Group Ticino


MF Group is a swiss market leader in the Buy Now Pay Later universe, with a monthly turnover of more than 50 million of Swiss Francs.
MF Group services allow 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.

We have been proudly part of the Arvato Group since June 2020.

Based in Mendrisio,Ticino, MF Group Ticino is continually challenged to satisfy ever-changing requirements in order to provide customizable, reusable modular solutions with agility and simplicity:

  • Real time account limit management through in-house developed payment server
  • Multichannel payment support including:
    • POS
    • Web
    • Mobile (IOS and Android)
  • “Real time” verifications of identity and address data of the customer with in-house developed customer reliability chain
  • Production of more than 400’000 invoices / month supporting different payment models (e.g. revolving, fixed rate, etc.)
  • In-house developed merchant fraud risk management
  • In-house developed customer fraud detection
  • In-house developed CRM software

We are a meritocratic, informal and fast growing company always looking for improvements both on technical and process aspects.

Please send your full application documents by e-mail or post to:
jobs.ti@mfgroup.ch
MF Group AG
Via Penate 16
6850 Mendrisio

Our Values

We know that technical debt will ask you to pay interests kicking your ass and we know this because of our past experience. For this reason we believe the real excellence is in simplicity in all things and we aim to create true value and optimal utility for all stakeholder step by step. Our company wish growing privileging straightforward communication, long-term vision and trusty team collaboration. We are committed to the continuous quest for improvement.

Our Mission

Our goal is to exceed our client's business objectives, actively participating in finding the simplest and most profitable steps. We believe in applying technology not for technology's sake, but to bring out the very best in organization and to improve business and profits.

Our developers

Java oracle mysql javascript typescript rest data-mining sql performance rmi tomcat jetty solr superset swagger spring-boot web-component thymeleaf gitlab

Currently we have two teams, composed by six and four software developers. One team is working on the payment-interface systems while the other one is more concentrated on refund and invoicing stuff along with the CRM application used by the contact center in St. Gallen. We are actively working every day in order to reduce complexity in everything we touch and how we are organized is not an exception: we are fully committed to improve the collaboration beetwen the two teams reducing the number of systems by deleting dead code and deeply reorganizing our architecture. Our ambition is to have fun at work every day and grow as a well balanced team. Our two system engineers work in close contact with software developers in order to always consider all aspects of a story development. In order to protect our developers from interruptions we have a team we call "Fireman", that gives precious support to the customer contact center in St. Gallen and that manages all daily business activity. We avoid bureaucracy – because we need our energy to be available to our business. It is important for us to continuously improve and learn, and we therefore nurture a culture of learning from each other and we are not afraid of hiring people smarter than us. We expect to grow by another two developers / system engineers during this year. We believe in agile values, overall in releasing little steps of profitable value.

  • To give you a glimpse of what it is like to work at MF Group Mendrisio, here a few typical scenes:
    • A developer using the Java Mission Control tool in order to check how Java code modifications affected performance
    • Developers and chief operating officer studying running business metrics on Superset in order to choose the next story to plan in the weekly iteration
    • A developer making some spikes on event sourcing achitecture with Kotlin
    • A developer making pattern matching research in order to have best customers identification using Solr
    • A system engineer and a developer working together to analyze the production system load and evaluate various alternative enhancements on the architecture
    • A developer making some reasearch to enhance the quality of information collected by our email tracking
    • A developer documenting APIs with swagger
    • A developer making research in order to find a simpler algorithm to manage efficiently fraud merchant risk
    • A developer writing a JUnit test in order to have feedback developing a little step of value in his story
    • Developers and our two managers participating at the weekly retrospective
    • A developer of the daily business team preparing automatic SQL reports for legal stakeholders
    • A developer giving his contribution on a GitLab Merge Request
    • A developer checking code metrics of last commit: test coverage, code lines count, class number, test class number, test number, etc.
    • A developer looking into the Sonarqube report
    • A developer refactoring ugly code and sweeping dead code by loud WTF.
    • A developer asking clarifications to our client in St. Gallen posting a question in the Jira card containing all the story progress and requirements
    • A developer giving support to the daily business team in order to find long term solutions to solve issues and urgent stuff
    • A developer verifying in production his own story deployed the day before or a few minutes earlier
    • A developer attending at an e-learning on line course about data-science and machine learning

Company Benefits

  Lunch-check card to buy your meals with 50% discount
  Half the price of your public transportation pass
  A Reka card to enjoy your bonus (e.g. fuel, ski passes, hotels, etc.)
  Annual SW conference (e.g. devoxx)
  Continuous in-house learning
  Free 10% working time on what you think will benefit MFG
  Snacks for free
  Cool Christmas party in St. Gallen
  Nice running trips in the nearby
  Cool restaurants in the nearby

Impressions

Jobs

  • SOFTWARE ENGINEER

    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 allow 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.

    To further drive our growth, we seek a software engineer who will contribute to our mission of being a company that scales sustainably.


    As a software engineer you will face exciting technical challenges in a dynamic and informal atmosphere. You will participate in the definition and implementation of new functional and non-functional requirements, from analysis to testing.

    In particular, you will:
     • Design and implement software products with agile methodologies
     • Contribute to reinvent our legacy systems and architecture to scale out
     • Exploit the newest and greatest technologies to make our products even better
     • Simplify the current software architecture to reduce complexity and maintenance cost
     • Solve hard problems where lateral thinking is required
     • Monitor the production systems to spot improvement opportunities
     • Contribute to the team endeavour to satisfy our customers

    We are looking for :
     • Passion, discipline and dedication to clean code and simple architecture to ensure long term quality and sustainability of the code base
     • Strong critical thinking attitude to question the status quo and come up with concrete ideas
     • Deep knowledge of the Object Oriented and/or of the Functional paradigms
     • Experience in agile principles and practices (TDD, simple design, design patterns, etc)
     • Good knowledge of SQL and RDBMS (Oracle, MySQL)
     • Knowledge of GNU/Linux environment (e.g., bash scripting)
     • Fluency in English

    Nice to have :
     • Experience in scalable modular applications
     • Experience in breaking a monolith application
     • Experience in web front-end technologies
     • Experience in data analysis

    What we offer :
     • An agile working environment where value is delivered every couple of days
     • The opportunity to work on critical systems that handle tens of thousands of millions of francs per month and are expected to be available 24/7
     • We 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 opportunities
     • For more flexibility and freedom we offer you modern workplace models with about 40% Mobile Office
     • A lunch-check card to buy your meals with 50% discount (the other 50% is on us!)
     • A Reka card to enjoy your bonus in your spare time
     • Half the price of your public transportation pass is on us
     • Free coffee, tea, fruit and snacks! And if you love to bring your home-made meal, in our office you will find a complete kitchen with microwaves, dishwasher, fridges, etc.

    Main location:
     • Mendrisio, Switzerland

    APPLY

  • SYSTEM ADMINISTRATOR - DevOps

    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 allow 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

    To support the growth of our business we are looking for a System Administrator - DevOps who will contribute to our mission of being a company that scales sustainably.

    Main responsibilities include:
     • Keep systems operational 24x7 to enable engineer to provide high level service to our customers
     • Expand and maintain observability infrastructure: tracing, metrics, and other introspection tooling
     • Develop and operate scalable authentication solutions
     • Work closely with the developers teams to expand and maintain CI/CD pipeline using tools like GitLab, Teamcity
     • Automate and improve deploy systems using tools like Puppet, Ansible, etc.
     • Work closely with the developers teams to improve our platforms and eliminate complexity from architecture and processes
     • Create, manage, and monitor high-availability (HA) system & database clusters
     • Investigating new technologies

    We offer a challenging professional work opportunity in a dynamic and informal atmosphere as well as further career development.

    We are looking for:
     • Deep experience administering Linux (Centos, RHEL, Ubuntu) systems
     • Knowledge of web application technology, (i.e. Tomcat, nginx, haproxy etc.)
     • Experience with modern authentication mechanisms and protocols (e.g. Keycloak)
     • Experience setting up replication, sharding and other high availability solutions
     • Experience with an observability stack (e.g. ELK, Grafana, New Relic, etc)
     • Good communication and inter-personal skills
     • Not afraid to wear multiple hats (e.g. developer, analyst, etc.)
     • Fluency in English

    Nice to have:
     • Deep knowledge of Java
     • Deep knowledge of RDBMS (Oracle, MySQL)
     • Experience working with Docker and/or Kubernetes
     • MS Degree in Computer Science or Engineering

    What we offer:
     • An agile working enviroment where value is delivered every couple of days
     • The opportunity to work on critical systems that handle tens of thousands of millions of francs per month and are expected to be available 24/7
     • We 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 opportunities
     • For more flexibility and freedom we offer you modern workplace models with about 40% Mobile Office
     • A lunch-check card to buy your meals with 50% discount (the other 50% is on us!)
     • A Reka card to enjoy your bonus in your spare time
     • Half the price of your public transportation pass is on us
     • Free coffee, tea, fuit and snacks! And if you love to bring your home-made meal, in our office you will find a complete kitchen with microwaves, dishwasher, fridges, etc.

    Main location:
     • Mendrisio, Switzerland

    APPLY

  • PRODUCT MANAGER

    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 allow 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.

    To further drive our growth, we seek a product manager who will contribute to our mission of being a company that scales sustainably.

    What will be your challenge in the role:
     • Contribute to the product vision and roadmap
     • Analyze product requirements, specify new product features and manage the product backlog
     • Facilitate the prioritization of new features with business stakeholders
     • Contribute to shaping the product on the basis of qualitative and quantitative insights by validating hypotheses with a data-driven approach
     • Monitor products and features performance, and iterate quickly
     • Work closely with an agile, cross-functional development team to ensure continuous delivery of value
     • Act as the main point of contact between stakeholders and the development team removing obstacles and enabling them to contribute to the success of the product

    What you need to succeed in the role:
     • Several years experience in business analysis and requirements engineering
     • Strong sense of ownership and motivation to drive innovation and change in a fast-paced environment
     • Experience in product management, in particular in the area of e-commerce and payments
     • Agile thinking with a good understanding of modern product development and delivery
     • Familiarity with agile software development practices and processes (e.g. Scrum or similar)
     • We also love Product Managers that can design or code but it’s not a must have
     • Good communication and stakeholder management skills
     • Knowledge of German, fluency in English

    What we offer:
     • An agile working environment where value is delivered every couple of days
     • We 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 opportunities
     • For more flexibility and freedom we offer you modern workplace models with about 40% Mobile Office
     • A lunch-check card to buy your meals with 50% discount (the other 50% is on us!)
     • A Reka card to enjoy your bonus in your spare time
     • Half the price of your public transportation pass is on us
     • Free coffee, tea, fruit and snacks! And if you love to bring your home-made meal, in our office you will find a complete kitchen with microwaves, dishwasher, fridges, etc.

    Main location:

     • Mendrisio, Switzerland

    APPLY

MF Group

Postfach

CH-9001 St. Gallen

info@mfgroup.ch

+41 58 806 06 06

Impressum Datenschutz