Software Engineer
Core
Develop, maintain, and enhance a well-established payments and subscription platform built on the Microsoft technology stack, covering new feature development, operational support, and platform modernisation.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Scalable payment and subscription services, APIs, and frontend interfaces for a global network of businesses.
Domain
Fintech / Payments / Subscription Management
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET / .NET Core, SQL Server, Angular, API development, distributed systems design, Domain-Driven Design (DDD), microservices architecture, AWS, CI/CD pipelines
Preferred skills
Legacy application modernisation, observability tooling, AI-assisted development workflows, Agile delivery, secure development practices (DevSecOps)
Technologies
Microsoft stack, .NET Core, C#, Angular, SQL Server, AWS
Responsibilities
Develop and maintain applications using the Microsoft stack; troubleshoot and resolve production issues; perform root cause analysis; contribute to architectural improvements and service decomposition; support SQL Server databases and stored procedures; participate in code reviews and testing activities; support CI/CD pipelines and cloud-hosted environments.
Seniority
Mid-to-Senior, hands-on IC with architectural influence