Developer
Bond Brand Loyalty is crafting innovative solutions with the goal of forging stronger brand loyalty and building sustainable growth for clients. As a Developer, you will help drive the future of loyalty by building customized loyalty marketing and human experience solutions using technology and data insights. Problem‑solvers who thrive in fast‑paced environments and possess investigative and analytical skills will thrive in this role.
Job Description
We build bonds. Bonds build growth.
Job Requirements
- University or college degree in Computer Science or related experience.
- Minimum 3–5 years of experience in Microsoft .NET 6 or 8 development using C#.
- Minimum 3–5 years of experience with Microsoft SQL Server technologies.
- Minimum 3–5 years of experience with REST APIs and other web services technologies.
- Minimum 3–5 years of experience developing and designing enterprise‑grade software.
- 1–2 years of experience working with Azure services.
- Proficiency in automated testing.
- Experience in object‑oriented and service‑oriented application development techniques and theories.
- Experience in agile development methodologies including Scrum.
- Internally motivated, able to work independently and in a team environment.
- Experience working with multiple deadlines and simultaneous projects in a fast‑paced, changing environment.
- Familiarity with Angular, Azure, or other cloud platforms is a plus.
- Understanding of SOLID principles and design patterns.
- Basic knowledge of source control systems like Git and understanding of continuous integration and deployment environments.
- Ability to change gears and jump to the next priority.
- Excellent analytical, problem‑solving, and troubleshooting skills.
- Excellent communication skills (oral, written, interpersonal).
- Proven ability to manage multiple activities of varying complexity under tight time constraints.
- Proven ability to collaborate in large multidisciplinary teams.
Job Responsibilities
Participate as an active member of the Digital Engineering Team, contributing to day‑to‑day maintenance and development activities.Write efficient, reusable, and reliable C# code, ensuring applications continue to perform optimally.Contribute to the development of .NET and MS SQL Server projects, including cloud development using Azure native services.Support efforts to ensure applications meet quality standards and troubleshoot to identify and resolve bottlenecks and bugs.Collaborate with Digital Development, Infrastructure, Client Services, and other teams as one cohesive team.Adhere to strict internal technical standards and policies designed to achieve high levels of quality and security.Perform on‑call duties on a rotation schedule when required.Work with other skilled developers to develop leading‑edge, state‑of‑the‑art solutions using the latest technologies.Be a core team member of the digital engineering team and contribute to day‑to‑day development.Ensure the best possible performance, quality, and responsiveness of applications.Serve as part of a rapidly growing technology team motivated to deliver the best solutions to clients and their customers.Job Benefits
Bond is proudly recognized as a Great Place to Work and Best Managed Company. You’ll be joining a talented team with a diverse range of skill sets. You’ll have an excellent opportunity to grow, learn, and make an impact as we tackle our clients’ biggest business challenges.
We are committed to building an inclusive environment where all employees feel valued. We encourage applications from Indigenous peoples, racialized people, people with disabilities, gender and sexual minorities, and those with intersectional identities. If you require any accommodation, please connect with our People & Values team.
Location : Toronto, Ontario, Canada
Salary : CA$80,000.00 – CA$120,000.00
#J-18808-Ljbffr