Software Developer designing and developing SaaS applications in a dynamic team environment. Collaborating on innovative solutions using modern frameworks and technologies.
Responsibilities
Actively participate as part of a small full-stack team.
Be proficient in C# with .NET Core and .NET Framework.
Be proficient with MSSQL.
Collaborate with your team to develop and improve new and existing applications.
Work in a Docker container environment.
Adopt agile principles of transparency, collaboration, and rapid iteration.
Break down complex features into manageable, verifiable, and deliverable pieces.
Communicate clearly with engineers and non-engineers about our developments.
Identify, diagnose, and resolve issues methodically.
Use modern back-end development tools.
Understand the technologies and concepts underlying our work, such as HTTP, REST, and how browsers operate.
Review merge requests constructively and attentively.
Produce consistent, readable, and maintainable code for others to work with.
Write relevant and effective tests for important parts of the application.
Foster an API, cloud services, and microservices culture within the organization.
Requirements
Strong experience with C# using .NET Core and .NET Framework
Strong experience with MSSQL
Experience building microservices with RESTful interfaces in C# and .NET Core
Experience with React, Redux, TypeScript and/or React Native (mobile)
Benefits
Integrated mental health and wellbeing support
Paid time off – starting at 3 weeks
Wellbeing days and an annual solidarity day – an additional opportunity to take care of yourself or your community
Comprehensive medical and dental coverage
Company-wide annual closure to allow you to rest and recharge
LinkedIn Learning license for upskilling and professional development
Senior Python engineer building reliable web - scraping and data - extraction workflows for Mindrift’s AI technology projects. Processing dynamic websites into accurate, validated structured datasets.
Backend Engineer designing APIs and integration architecture for EvenUp's AI - powered legal - tech platform. Improving client portal experiences and application performance from Toronto or San Francisco hubs.
Staff Backend Engineer building search and recommendation systems for Affirm’s pay - over - time marketplace. Setting technical strategy and scaling distributed backend systems across Affirm’s shopping platform.
Senior backend engineer building reliable MySQL and distributed SQL infrastructure for Affirm’s transparent buy - now - pay - later financial products. Automating databases, migrations, networking, and operations at scale.
Senior backend engineer building and operating distributed database infrastructure for Affirm’s buy - now - pay - later platform. Automating provisioning, migrations, failover, and Kubernetes storage networking.
Backend Engineer building Resend’s SMTP and email transport infrastructure. Designing reliable delivery, throttling, routing, and reputation - aware systems for developers.
Salesforce director leading MuleSoft and enterprise data foundation architecture for customer engagements. Advising CxOs and delivering governed, AI - ready platforms across complex technology environments.
Senior Backend Engineer building scalable backend, ETL, and reporting systems for Commerce7, a winery commerce platform. Modernizing legacy databases and powering data - intensive SaaS APIs.
Principal Engineer shaping Xero’s accounting APIs and AI - ready platform. Leading technical strategy for partner integrations, developer tooling, and reliable financial workflows.
Senior Backend Engineer building scalable Java/Kotlin services for Toast’s restaurant reservations and payments platform. Delivering integrations, subscriptions, and guest - management capabilities across global markets.