Software Engineer
Core
Build resilient, scalable, and secure .NET backend systems for global financial infrastructure, including multi-currency accounts, payment routing, and treasury operations.
Role type
Senior Back-End Software Engineer (.NET)
Builds
Core financial systems and API-driven client integrations
Domain
Financial Technology (FinTech) / Payments & Treasury
Deliverable
production ML models | product features
Required skills
.NET, C#, DDD, CQRS, Clean Architecture, RESTful APIs, SQL Server, Unit Testing (NUnit/xUnit), Git, Agile
Preferred skills
DevOps (GitHub Actions), Messaging (Azure Service Bus/gRPC), Financial sector experience, Jira
Technologies
.NET, C#, SQL Server, NUnit, xUnit, NSubstitute, Moq, GitHub Actions, Azure Service Bus, gRPC, Jira
Responsibilities
Architect and implement high-quality .NET applications; Produce clean, maintainable, and well-documented code; Conduct peer code reviews; Embed security principles into the codebase; Partner with QA teams on test planning; Remain current with emerging .NET technologies.
Seniority
Mid-Senior, hands-on IC
