Senior .Net Developer

Canadian fintech company providing payment processing solutions, connecting businesses to customers in 200+ markets with local acquiring in 50 markets.
Sofia, Bulgaria
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Finance

Description For Senior .Net Developer

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.

Last updated 12 days ago

Responsibilities For Senior .Net Developer

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support
  • Work in an agile environment

Requirements For Senior .Net Developer

TypeScript
  • At least 4 years of experience and knowledge of web-services, web APIs and .Net Microservices
  • At least 4 years of experience with cross platform server-side technologies .NET Core
  • At least 4 years of experience with C# and .NET framework 4.0 and above
  • Experience with MSSQL, including schema design, writing queries and stored procedures
  • Strong understanding of OOP
  • Strong knowledge and application of S.O.L.I.D. principles and Design Patterns
  • Strong understanding of SaaS/microservices
  • Unit/integration testing experience for back-end
  • Highly proficient English
  • Good interpersonal and teamwork skills
  • Achievement-oriented, hard worker
  • Highly independent, fast & self-learner

Benefits For Senior .Net Developer

Medical Insurance
Dental Insurance
  • A challenging job in a fast-developing, international company
  • A friendly work environment where you can thrive and develop your skills
  • Career advancement possibilities
  • Competitive remuneration package
  • Additional Health insurance including Dentist
  • Sport card
  • Food vouchers
  • Employee discounts card
  • Seminars and conference tickets
  • Playroom

Interested in this job?

Jobs Related To Nuvei Senior .Net Developer

Salesforce Automation Developer

Join Nuvei as a Salesforce Automation Developer to build and optimize solutions across the Salesforce platform, implementing streamlined workflows and ensuring data accuracy.

Solution Engineer

Nuvei is hiring a Solution Engineer to architect payment solutions, lead technical projects, and drive innovation in the payment technology space.

Full Stack Developer

Senior Full Stack Developer role at Nuvei's Payaut, focusing on payment solutions for online marketplaces. 8+ years experience required.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.