2 months ago
Toronto, Canada or Ottawa, CanadaMid Level
Responsibilities
- Own tickets end to end by analyzing issues, reviewing code, clarifying requirements with business stakeholders, implementing fixes, and deploying changes to production.
- Develop and optimize backend business logic using C# and .NET 4.8.
- Write, debug, and optimize T-SQL queries, stored procedures, and SQL Server database schemas.
- Build and maintain APIs and backend service layers supporting frontend teams and downstream services.
- Participate in sprint planning, standups, retrospectives, user-story collaboration, and technical planning sessions.
- Participate in code reviews and technical discussions while sharing knowledge with teammates.
- Deploy features through the team’s CI/CD pipeline and support quality and reliability throughout delivery.
Requirements
- At least 5 years of hands-on backend development experience at an intermediate level or a strong record of technical growth.
- Strong expertise in C# and deep familiarity with the .NET 4.8 ecosystem.
- Advanced relational database skills and hands-on experience writing and optimizing T-SQL queries; SQL Server is preferred and Oracle experience is also valued.
- Production experience building and maintaining APIs and backend service layers.
- Understanding of object-oriented programming principles, design patterns, and maintainable coding practices.
- Strong communication skills for explaining technical decisions, collaborating with Business Analysts, and communicating with non-technical stakeholders.
- Resourcefulness, initiative, independent root-cause analysis, ownership of tickets, and willingness to learn independently.
- Experience with Agile environments, user stories, sprint ceremonies, and continuous integration/deployment is nice to have.
- Familiarity with benefits administration, insurance, or similar domains is nice to have.
- Contributions to open-source or personal technical projects demonstrating continuous learning are nice to have.
Benefits
- Salary range of $60000-$85000 with compensation determined by knowledge, skills, performance, and experience.
- Minimum 3 weeks of vacation and a flexible benefits plan.
- Flexible work arrangement with in-office, virtual, or hybrid options.
- Company-matched pension.
- Community-giving opportunities.
- Career growth and learning and development opportunities.
- Current vacancy.
Tech Stack
C#Microsoft SQL Server.NET
Categories
About LifeWorks
LifeWorks provides employee assistance, mental-health, and benefits administration software and services for employers, insurers, and plan sponsors. Its portfolio includes EAP and telehealth programs, retirement and HR consulting, and benefits platforms such as Powerflex and the ABL (Area Benefits LifeWorks) system. Founded in Toronto and acquired by TELUS in 2022, it now operates as part of TELUS Health, serving large enterprises and public-sector clients in Canada and internationally.