Senior .Net Backend Developer (digital banking)

Aequilibrium Software Inc.Vancouver, BC
CA$90,000 - CA$120,000Remote

About The Position

We are seeking a Senior Backend .NET Developer to join our team. In this role, you will be responsible for architecting and building scalable, secure, and reliable enterprise systems. You will apply modern architecture principles to tackle complex challenges, write clean, testable, and maintainable code, and take end-to-end ownership of your work. You will collaborate closely with product managers, designers, and DevOps engineers in an Agile environment, communicating clearly and mentoring teammates. Adaptability to work on multiple concurrent projects while maintaining quality is essential. Continuous learning and staying current with the .NET and Azure ecosystems are highly valued. A positive attitude and contribution to a strong, supportive team culture are expected.

Requirements

  • 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.

Nice To Haves

  • 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.

Responsibilities

  • Architecting and building scalable, secure, and reliable enterprise systems.
  • Applying modern architecture principles to tackle complex challenges.
  • Writing clean, testable, and maintainable code.
  • Taking end-to-end ownership of work.
  • Collaborating with product managers, designers, and DevOps engineers in an Agile environment.
  • Communicating clearly and mentoring teammates.
  • Adapting to work on multiple concurrent projects without losing focus on quality.
  • Staying current with the evolving .NET and Azure ecosystems.
  • Contributing to a positive and supportive team culture.

Benefits

  • Competitive compensation rates
  • Remote-first location
  • Medical, dental, and extended health benefits
  • Employee referral bonus
  • Feedback based on regular 1:1s
  • Team-bonding events
  • Unlimited access to Udemy training for upskilling
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service