Senior Software Engineer Back End .Net/C#

Job description

ABOUT US
Lemonway simplifies complex and regulated payment for marketplaces.πŸ‹

Lemonway provides a dedicated payment solution for investment platforms and B2C/B2B marketplaces in Europe. The SaaS solution accessible via API allows 400 platforms to collect funds in a secure and regulated framework (DSP2, Payment Agent, KYC, LCB-FT).πŸš€

Based in Paris, London, Madrid, Milan and Hamburg, Lemonway is +160 Lemonheroes from 18 different nationalities.🌎

Lemonway obtained the Payment Institution license in 2012 from the Banque de France and benefits from the financial passport in 29 European countries. To finance its growth, Lemonway has raised €35M in Series B.

Join a fast-growing scale-up that offers one of the most innovative solutions in a fast-growing market!

  • Join over 160 motivated and talented employees.

  • Shape the future of payments in the new digital economy.

  • Be part of an expert team, open to sharing knowledge to enable every talent to reach their full potential.

  • Work in a hyper-growth tech environment #FrenchTech

  • Enjoy premises in the heart of Paris with a pleasant working environment


ABOUT THE POSITION

Today, we are a team of more than 40 engineers divided into 4 product squads. Each squad includes developers, QA, product managers, analysts and designers.

Our technical teams are strategic players for the growth of the company. We have the opportunity to:

  • Lead complex technical challenges : migration from monolith to microservices architecture

  • Work on an attractive technical stack : C#, Node.js, Vue.js and MongoDB, three of the most popular technologies on the market

  • Grow within a Tech team that allows rapid progress: we promote pair programming and knowledge sharing

We are looking for a Senior .Net/C# Developer to take part in large R&D projects. You will join one of our squads, organized around four domains : Payments, Cash management, Compliance and Dashboard.

In this role, you will be responsible for :

  • Work with your team on delivering new features, expanding and maintaining existing features

  • Propose and setup technical improvements

  • Participate in code reviews

  • Share your knowledge and learn from others

  • Ensure the development of our payment platform and associated tools

  • Integrate new payment solutions to our API

  • Improve and design new functionalities of our API

  • Develop new modules for the management of internal flows




Job requirements

ABOUT YOU

Desired technical skills

  • Strong experience with .Net Core / C#

  • You also have experience with another development language (Node.js, JavaScript, Go…)

  • TDD, Pair programming, software craftsmanship are not only buzzwords to you

  • Experience with microservice architectures

  • Experience with some bits of our tech stacks: RabbitMQ, Redis, Elasticsearch, Sql Server, MongoDB

Desired soft skills

  • You love working as part of a team, sharing your experience in a Agile environment

  • You are good at communicating and you are benevolent

  • You love solving hard and complex problems

  • You love learning and experiencing new things

Experience

  • At least 4/5 years of experience with similar technologies

  • Experience within a growing startup environment preferred


WHAT’S IN FOR YOU

  • Flexible working environment and Remote Policy 🏠

  • Enjoy your food allowance with a Swile card πŸ’³

  • 50% reimbursement of your Navigo or Velib pass πŸš…

  • Monthly budget allocated to our full remotes to come to the office πŸ’³

  • 25 days holiday and approximately 10 days RTT per year πŸ–

  • 4 days of volunteering in partnership with the platform, Vendredi πŸ’ͺ

  • International environment 🌍

  • Health Insurance with Alan πŸ‘©β€βš•οΈ