Senior Software Engineer .NET C#
Indexed description
Semine shares that same mission. Since 2015, the team has been building AI technology that removes the repetitive, time-consuming parts of accounting, helping finance teams work smarter.
In July 2025, Semine joined forces with Rydoo to shape the future of financial automation. Together, we're creating a complete, AI-powered platform that simplifies accounts payable and expense management, helping businesses run simpler, faster and smarter financial operations.
We're a global team of +200 people who believe great tech should make life easier. If you have big ideas and want to build something that actually helps people, you'll fit right in.
Rydoo in a snapshot
- Ambitious international team
- 33 nationalities speaking over 15 languages
- 240+ employees across multiple countries
- Easy-to-use spend management app available on iPhone and Android
- Supporting over 10,000+ clients and 1 million+ users worldwide
- 4.6 employer score on Glassdoor
- Hybrid work policy
As a Senior Software Engineer, you will:
- Work in one of our squads, a cross-functional, autonomous team
- Shape the core of our product - designing and extending systems that make expense management faster and smarter for thousands of users worldwide
- Bring valuable features into production and follow up on their performance and maintenance
- Design and implement REST APIs
- Contribute on some front-end features
- Help architect several of our microservices
- Design and write automated tests
- Setup infrastructure and pipelines via Infrastructure as Code (IaC)
- Several years of experience with backend development
- Excellent knowledge of .NET, C#
- Good knowledge of Entity Framework (or any ORM like NHibernate), SQL Server or similar
- A team player with a passion for writing clean and testable code within a cross-functional team
- Experience in optimising the performance and scalability of applications to support our ever-growing user base
- Experience with Service Oriented Architecture using Service Bus to connect everything is a plus
- Knowledge of Azure Cloud (or AWS, GCP) is a plus
- Some experience with Angular is a plus, but having the curiosity and willingness to learn front-end technologies is also much appreciated
- Agile and DevOps experience is a plus
- Experience with LLMs is a plus
- Ability to stay up-to-date with industry trends, best practices, and emerging technologies to continuously improve our development processes and drive innovation
- A degree in computer sciences or a related field is preferred, but any equivalent experience is just as valuable
- A competitive package, including salary and benefits
- Upskilling through training and coaching programs
- Hybrid Work Policy
- Professional freedom and a flexible work environment
- Regular company and team events
- Wonderful international team with more than 33 different nationalities
- Spectacular onboarding program for all new joiners
Even if you don't tick every box but see yourself contributing, we encourage you to apply. We're more interested in finding a well-rounded individual with a can-do attitude. Your passion, dedication and desire to learn are what matter most to us.
Check us out
LinkedIn: https://www.linkedin.com/company/rydoo
Glassdoor: http://bit.ly/2UujjWJ
Instagram: https://www.instagram.com/rydoo/
YouTube: https://www.youtube.com/channel/UCTZYj7vm_ZcsGFL18jWHt_A
Inside Rydoo Blog: https://www.rydoo.com/inside-rydoo/
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search