Aequilibrium logo
AequilibriumPosted 1 week ago

Senior .Net Backend Developer (digital banking)

$90,000–$120,000 year

RemoteCanada

Full TimeSenior LevelBachelors DegreeSmallFinancial Services

Job Summary

Architect and build scalable, secure .NET enterprise systems for complex, mission-critical digital banking platforms using C#, ASP.NET Core, and Azure services. Design RESTful APIs with Swagger/OpenAPI, implement Clean Architecture and microservices patterns, and manage CI/CD pipelines via Azure DevOps. Collaborate within Agile teams to solve analytical challenges, debug performance issues, and ensure secure, role-based authentication using JWT/OAuth2. Maintain deep SQL knowledge across MySQL, Postgres, and MS-SQL while adhering to SOLID principles and modern .NET ecosystems.

Required Qualifications

  • Bachelor of Science in Computer Science, or a related field
  • 5+ years of professional software development experience with C# and .NET Framework/Core
  • 3+ years building APIs and services using .NET 6/7/8 and ASP.NET Core Web API
  • Experience working in professional services companies, on complex, mission-critical projects, involving integration and customization of digital banking platforms, like Forge, Plumery, VeriPark, Temenos, or Backbase
  • Good understanding of Clean Architecture, SOLID, and microservices patterns
  • Proficiency with Azure cloud services (App Services, Functions, Service Bus, Key Vault, Application Insights)
  • Experience designing and documenting RESTful APIs with Swagger/OpenAPI
  • Hands‑on familiarity with AutoMapper, System.Text.Json, xUnit, and Moq
  • Knowledge of JWT/OAuth2, Azure AD, and secure, role‑based API development
  • Experience with Git and Azure DevOps CI/CD pipelines
  • Experience with Agile Methodology, such as Scrum and Kanban
  • Deep knowledge of SQL and experience with databases such as MySQL, Postgres, or MS-SQL Server
  • Strong debugging, performance tuning, and analytical skills
  • Excellent communication and teamwork abilities, consultative, resourceful, and proactive
  • Must be based in Canada

Desired Qualifications

  • Experience in financial services, banking, or fintech industries
  • Integration experience with core banking systems or third‑party financial APIs
  • Experience implementing CQRS using MediatR
  • Familiarity with Docker and containerized deployments
  • Experience with Redis or distributed caching
  • Exposure to event‑driven architectures and message‑based systems
  • Understanding of API versioning and performance optimization
  • Web Application Security (OWASP) and best practices for writing secure code

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce