BUMP provides secure charitable lottery and fundraising platform solutions to professional sports foundations and not-for-profits across North America.
The company is a division of Canadian Bank Note Company (CBN), which develops solutions for various domains including Lottery and Charitable Gaming.
The Full Stack Developer will design, build, and maintain enterprise-level digital platforms for charities and not-for-profits.
This role involves participating in large-scale projects and mentoring other team members while shaping the technology roadmap.
Responsibilities include facilitating the design and development of multi-tenant auto-scaling solutions, working on end-to-end solution architecture for Lottery and Gaming projects, providing technical support and mentoring to junior developers, and performing various other duties.
Requirements:
A Bachelor’s degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education and work experience is required.
Knowledge of OWASP principles, secure coding practices, Agile development methodologies, UI/UX design principles, and DevOps practices and tools is necessary; cloud computing knowledge is an asset.
A minimum of 5 years of software development experience with relevant technologies is required.
Experience in developing Point of Sale, payment processing, and eCommerce solutions is essential.
Familiarity with relevant AWS technologies is considered an asset.
Fluency in English (reading, writing, speaking) is mandatory.
The ability to travel domestically or internationally (passport required) approximately 1 week per year is required.
Benefits:
The position offers an industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees.
Employees receive best-in-class health, medical, and life insurance benefits.
Access to virtual and telehealth services and apps is provided.
The company offers progressive fertility, adoption, and surrogacy benefits to support all definitions of family.