Skills & Languages
Must-have
required
Azure2 Year(s)Typescript2 Year(s)C#2 Year(s)Angular2 Year(s).net2 Year(s)
Languages required
English
About the Company
Our hiring partner is a Canadian tech company with over 30 years of experience helping businesses manage and grow customer relationships. With a legacy rooted in early innovations in contact management and sales force automation, the company now delivers robust CRM solutions trusted by financial services firms, advisors, and wealth management professionals across the globe. Their flexible deployment options (on-premise, private or shared cloud) and mobile accessibility make them a standout in the industry.
Their mission:
- Win new customers
- Build long-term loyalty
- Maximize the value of every client relationship
They don’t just deliver software — they deliver results.
About the Role
The company is hiring a Full Stack Software Engineer who enjoys solving meaningful problems and contributing to a growing product in a collaborative environment. You'll work across the full tech stack, from backend services to frontend interfaces, while helping modernize legacy systems and introduce new features.
Tech stack includes: Angular with TypeScript, C# with .NET, and Azure infrastructure.
Key Responsibilities
- Build and enhance features throughout the platform
- Refactor and upgrade legacy codebases
- Own solutions end-to-end, from planning to production
- Contribute to technical strategy and participate in key cross-team projects
- Work closely with designers, product managers, and engineers to ship high-quality software
Who You Are
- Inquisitive and user-focused, always looking to create value
- Data-driven and comfortable using metrics to inform decisions
- Quick to act, even when all the information isn’t available
- Technically curious and committed to continual improvement
What You Bring
- 4+ years of professional experience in software development
- 2+ years working with C#, .NET, and Azure services
- Strong proficiency in TypeScript and experience with a modern frontend framework (Angular preferred, React or Vue also suitable)
- Solid problem-solving and debugging skills
- A proactive mindset and ownership mentality
- Clear communication skills and the ability to work across disciplines
- Willingness to take initiative and improve what’s not working
Why Join the Team
- Competitive salary with RRSP matching
- Paid vacation and sick leave
- Modern laptop and tech setup
- Annual learning budget for courses, books, and development
- Peer recognition and rewards
- Team events and social activities
- Remote and hybrid work options available
Benefits
🏥 Medical Insurance🏥 Dental Insurance🏥 Paid vacation
Additional benefits: RRSP matching