Sofia, Sofia City Province, Bulgaria Remote (Global) Employment

emerchantpay is hiring a Senior .NET Developer - Billing team

About the Role

Join a forward-thinking payments organization as a Senior .NET Developer focused on the billing domain. In this role, you'll architect and deliver robust backend systems, APIs, and UI integrations that power core financial operations. You'll work independently and collaboratively to solve complex technical challenges in a fully distributed setup.

What You'll Do

  • Design and implement scalable billing features, workflows, and service layers using .NET technologies
  • Apply test-driven development practices to ensure code quality and system reliability
  • Develop and maintain technical documentation throughout the software lifecycle
  • Collaborate with engineers and stakeholders across regions and disciplines to deliver integrated solutions

What We're Looking For

  • Over a decade of hands-on experience building applications with .NET frameworks, including web and desktop environments
  • Strong command of object-oriented design and the full software development lifecycle
  • Proficiency with ASP.NET MVC, Web Services, MS SQL Server (2014–2019), and front-end technologies like JavaScript, AJAX, HTML, and CSS
  • Fluent English communication skills, both written and spoken

Nice-to-Have Skills

  • Advanced experience with version control using GIT
  • Familiarity with Angular for frontend development
  • Background in designing and maintaining RESTful APIs, particularly with ASP.NET Web API
  • Knowledge of Active Directory, UML modeling, and common design patterns

Working Environment

This is a fully remote position with team members spanning multiple time zones. The company promotes an inclusive, flexible culture that values diverse perspectives and continuous learning. You'll have access to professional growth resources including training, certifications, and technical materials. The workplace emphasizes equal opportunity, collaboration across cultures, and modern development practices.

Compensation and equity details are available during the hiring process. Employees enjoy 25 days of paid leave annually, with an additional day granted for every two years of service.

Required Skills
.NETASP.NET MVCWeb ServicesHTMLCSSJavaScriptAJAXMS SQL ServerGITAngularOOPSDLCBackend DevelopmentDistributed SystemsRemote Work .NETASP.NET MVCWeb ServicesHTMLCSSJavaScriptAJAXMS SQL ServerGITAngularOOPSDLCBackend DevelopmentDistributed SystemsRemote Work
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
emerchantpay
A leading global payment service provider and acquirer for online, mobile, in-store and over the phone payments, offering a global payments solution through a simple integration.
All jobs at emerchantpay Visit website
Job Details
Department IT/Billing
Category backend
Posted 2 hours ago