Senior Back-End Developer
Aequilibrium Software- Location
- Americas · Americas
- Workplace
- Remote
- Employment
- Contract
- Salary
- CAD 120,000–150,000/yr
Posted 2mo ago
Senior Back-End Developer - .Net/ C# - Aequilibrium Software Inc. - Career Page Skip To Job Description
We are always looking for awesome people.
There’s no playbook for pushing boundaries in tech — and we like it that way.
Building digital products that are ahead of the curve, while eloquently hiding the technology in the background means we have to embrace ambiguity and be prepared to tinker, experiment and learn our way into the future.
#aeqlife
Senior Back-End Developer - .Net/ C#
Remote
Contracted to Full Time
Client Delivery
Experienced
Share
Senior Back-End Developer – .NET/C#
We're looking for a Senior Back-End Developer with deep expertise in the Microsoft .NET ecosystem. When you join Aequilibrium, you'll be part of a fun and agile technology professional services company driving innovation in financial services.
We're seeking a consultative, client-facing developer who can design, build, integrate, and extend enterprise applications using modern C#, .NET, Azure, and microservices technologies. You'll work closely with clients, product teams, architects, and fellow engineers to deliver scalable, secure, and high-performance enterprise solutions.
Who You Are
- You have extensive experience designing and developing enterprise-grade applications using C# and .NET.
- You have strong expertise building scalable backend services using ASP.NET Core, Entity Framework, and RESTful APIs.
- You have experience designing microservices and distributed systems.
- You have worked in professional services, consulting, or agency environments and are comfortable interacting directly with clients.
- You can manage multiple projects and priorities while maintaining high-quality deliverables.
- You are passionate about technology and solving complex business challenges.
- You can translate business requirements into scalable technical solutions and architecture.
- You collaborate effectively with Product Managers, Designers, Architects, and Engineers.
- You are proactive, consultative, and comfortable leading technical discussions with stakeholders.
- You value writing clean, maintainable, testable code and mentoring other developers.
- You have strong analytical, troubleshooting, and problem-solving skills.
- You enjoy participating in peer code reviews and promoting engineering best practices.
- You embrace Agile principles and contribute positively to team success.
Must-Have Qualifications
- 10+ years of professional software development experience.
Strong experience with
- C#
- .NET Core / .NET 6+
- ASP.NET Core
- Entity Framework
- Strong experience designing and building RESTful APIs and microservices.
- Experience with SOAP and REST integrations, JSON, XML, and modern API design practices.
- Strong understanding of distributed systems and event-driven architectures.
- Experience with messaging technologies (Kafka, RabbitMQ, Azure Service Bus, or similar).
- Experience writing automated unit and integration tests using xUnit, NUnit, or MSTest.
- Strong knowledge of Git and modern source control workflows.
- Experience developing large-scale, enterprise-grade applications.
- Strong hands-on experience with Microsoft Azure, including cloud-native services.
- Experience with Docker and Kubernetes.
- Strong understanding of application security, authentication, authorization, OAuth2, OpenID Connect, and secure API design.
- Experience with CI/CD pipelines and DevOps practices.
- Experience working in financial services, fintech, banking, or other enterprise environments.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Experience working in Agile teams using Scrum and/or Kanban.
- Knowledge of Test-Driven Development (TDD) and Continuous Integration practices.
Nice-to-Have Qualifications
- Experience with Azure Functions, Azure Service Bus, Azure API Management, Azure Key Vault, Cosmos DB, or Event Hubs.
- Experience with event streaming technologies such as Kafka.
- Experience with OpenShift.
- Experience leading technical initiatives or mentoring developers.
- Experience with high-volume transactional systems or payment platforms.
Location
This is a 100% remote position with full time engagement (40 hours a week) for candidates based in the Americas. Candidates located outside of Canada will only be able to work for the company as independent contractors.
Compensation
The salary range for this position is CAD $120K–$150K annually (or the equivalent hourly rate for candidates outside of Canada, who will be working as contractors). Compensation will be based on skills, experience, and qualifications.
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, and 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 emerging technology 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
- Remote-first workplace
- Medical, dental, and extended health benefits (premiums fully covered by the company)
- Employee bonus programs
- Team-bonding events
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, color, 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
Share Apply
Apply for this position
Required*
First Name*
Last Name*
Email Address*
Phone*
Address*
Resume* We've received your resume. Click here to update it.
Attach resume or Paste resume
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume
Paste your resume here or Attach resume file
Cover Letter*
LinkedIn Profile URL
*
Desired salary*
Earliest start date?*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!* 150
Please share your LinkedIn profile with an updated profile picture.
(NOTE
Candidates without the link wont be considered)*
What is your experience with Entity framework and Microservices architecture?*
Are you currently based in Canada?* -- No answer --yesno
Human Check*
Submit Application
Skills
- C#
- .NET Core
- .NET 6+
- ASP.NET Core
- Entity Framework
- RESTful APIs
- microservices
- SOAP
- REST
- JSON
- XML
- Kafka
- RabbitMQ
- Azure Service Bus
- xUnit
- NUnit
- MSTest
- Git
- Microsoft Azure
- Docker
- Kubernetes
- OAuth2
- OpenID Connect
- Azure Functions
- Azure API Management
- Azure Key Vault
- Cosmos DB
- Event Hubs
More jobs at Aequilibrium Software
All 7Senior Service and UX Designer Government Digital Transformation
Aequilibrium Software · Vancouver, BC · CAD 80–100/hr · 7d ago
Azure DevOps & Infrastructure Lead (Backbase)
Aequilibrium Software · Vancouver, BC · CAD 55–80/hr · 9d ago
Senior .Net Backend Developer (digital banking)
Aequilibrium Software · CA · CAD 90,000–120,000/yr · 29d ago
Senior Frontend Developer
Aequilibrium Software · Canada · 2mo ago
Senior .NET / Integration Developer
Aequilibrium Software · Canada · USD 75–100/hr · 2mo ago
Similar roles
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer, Infrastructure
Learning Commons · Redwood City, CA · USD 190,000–261,800/yr · today