Logo for Aequilibrium

Senior .Net Backend Developer (digital banking)

Role overview

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
  • Good understanding of Clean Architecture, SOLID, and microservices patterns

Responsibilities

  • Architect and build scalable, secure, and reliable enterprise systems
  • Write clean, testable, maintainable code
  • Collaborate in Agile teams with product managers, designers, and DevOps engineers
  • Continuously learn and stay current with the evolving .NET and Azure ecosystems

About the company

Aequilibrium logo

Aequilibrium

IT Services & IT Consulting

Aequilibrium is an award-winning IT consulting company, headquartered in Vancouver, British Columbia. Considered one of the top digital agencies in Canada, focused on digital transformation and innovation, with capabilities to embrace the future of connection with XR technologies. We enrich people’s lives by crafting remarkable experiences and helping businesses thrive in a digital world. Winner of multiple VancouverUX awards for digital product design, Aequilibrium provides consulting (cloud, enterprise architecture, digital and product strategy) and implementation services (UI/UX design, full-stack development, DevOps, and QA) to help progressive companies with strategy, experience, and technology to be more resilient, differentiate, and thrive. Aequilibrium acts as a trusted advisor to help clients accelerate speed to market and reduce the risk with the delivery of complex enterprise projects, involving omnichannel experiences for web, mobile, and XR. We are remote-first with a focus on high-quality delivery by our employees and we welcome clients and applications from around the world. Be a part of our story! Explore our service offerings: https://aequilibrium.com/services/ View and apply for open positions: aequilibrium.com/jobs

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Backend .NET Developer

Who You Are

  • You’re a seasoned .NET developer who enjoys architecting and building scalable, secure, and reliable enterprise systems.
  • You’re passionate about applying modern architecture principles to tackle complex challenges.
  • You write clean, testable, maintainable code and take pride in building high‑quality software.
  • You’re proactive, self‑driven, and enjoy taking end‑to‑end ownership of your work.
  • You excel at problem-solving and thinking analytically to design practical, elegant solutions.
  • You thrive in collaborative Agile teams, working closely with product managers, designers, and DevOps engineers.
  • You communicate clearly — whether explaining code, discussing architecture, or mentoring teammates.
  • You’re adaptable and comfortable working on multiple concurrent projects without losing focus on quality.
  • You believe in continuous learning, staying current with the evolving .NET and Azure ecosystems.
  • You bring a positive attitude and contribute to a strong, supportive team culture.
Must Have 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.
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.

Location
This is a 100% remote, full-time position; however, candidates must be based in Canada.

Compensation

The typical salary range for this position is: CAD $90K-$120K annually. Salary offered will be based on skills, experience, and market data. We offer a competitive overall compensation package with remote work, unlimited access to Udemy training for upskilling, fully paid comprehensive benefits, and an opportunity to work with a talented team and exciting emerging technology.

About AEQ

Aequilibrium is a technology professional services organization voted multiple times among the Top 5 Best Companies to work for, Top 5 Digital Agencies, and Fastest Growing Tech Companies in BC, winner of multiple VancouverUX Awards for product design. We bring together product and project managers, designers, and developers dedicated to creating winning web, mobile, and VR solutions. Our team uses Agile methodologies and Lean Startup principles to deliver our clients’ projects faster and with less risk. 

If you feel you’ll thrive in this environment and can make a meaningful contribution, please apply today!

Some of Our Benefits

We offer our full-time employees:

  • Competitive compensation rates
  • Remote-first location
  • Medical, dental, and extended health benefits
  • Employee referral bonus
  • Feedback based on regular 1:1s
  • Team-bonding events
  • And more perks!

Learn more about our team:  aequilibrium.com/careers

Please note 

At Aequilibrium, we seek candidates who will contribute to our culture of valuing, respecting, supporting, and caring for each other. Diversity of thought and perspectives is critical to our success, and all applicants are considered regardless of sexual orientation, gender identity, race, colour, age, disability, marital status, heritage, religious, or political beliefs.

Aequilibrium is trusted with highly sensitive information. Upon joining our team, you may be asked to undergo security screenings, including a criminal record check.

Get Social with Us!
LinkedIn | Twitter | Instagram | Facebook

Check out some of our recent press:
BC Business | Thought Leadership articles, about XR, and other interesting content on our blog

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Developer Related jobs

Other jobs at Aequilibrium

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.