Nuvei, a leading Canadian fintech company, is seeking a Senior .NET Developer to join their innovative team in Sofia, Bulgaria. The company specializes in payment processing solutions, operating in over 200 markets globally with local acquiring in 50 markets, supporting 150 currencies and 700 alternative payment methods.
The role offers an exciting opportunity to work on cutting-edge fintech products, focusing on designing and implementing innovative solutions. As a Senior .NET Developer, you'll be integral to developing and maintaining sophisticated payment processing systems, working with modern technologies including .NET Core, C#, and MSSQL.
The ideal candidate will bring at least 4 years of experience in .NET development, with strong expertise in web services, APIs, and microservices architecture. You'll need to demonstrate proficiency in OOP, S.O.L.I.D. principles, and design patterns, along with experience in unit/integration testing.
This position offers a hybrid work environment, competitive compensation, and comprehensive benefits including health insurance, professional development opportunities, and various lifestyle perks. Join a dynamic, international team that values collaboration, innovation, and personal growth, while contributing to solutions that help businesses succeed globally.