remote
Software Engineer - Xplor Technologies
Software Engineer
Senior Software Engineer building a robust payments and subscription platform on the Microsoft stack, driving feature development, performance optimization, and integration with modern payment services.
About the role
Key Responsibilities
- Design, develop, and maintain scalable payment and subscription services using C# and .NET Core.
- Implement RESTful APIs and integrate with third‑party payment gateways and billing systems.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver high‑quality code on schedule.
- Optimize database schemas and queries in SQL Server for performance and reliability.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment pipelines on Azure DevOps.
Requirements
- 5+ years of professional experience developing enterprise applications in C#/.NET.
- Strong knowledge of Azure services (App Service, Functions, Cosmos DB, Azure SQL) and CI/CD practices.
- Experience with payment processing, subscription billing, and related compliance standards.
- Proficiency in SQL Server, Entity Framework, and performance tuning.
- Excellent problem‑solving skills and a collaborative mindset.