Intermediate Software Engineer working within a Scrum team to build solutions for small businesses. Collaborating with cross-functional teams to address customer needs with a focus on clean and scalable code.
Responsibilities
Contribute to the design, development, and delivery of features that address customer needs, collaborating with cross-functional teams
Work closely with senior engineers to refine requirements and scope technical solutions.
Write, review, and maintain clean, scalable, and well-documented code.
Participate in code reviews to ensure code quality and maintainability.
Collaborate with your team to identify and solve technical challenges.
Share knowledge and learn from others through paired programming, team discussions, and technical documentation.
Stay curious and keep up to date with the latest tools, technologies, and best practices in software development.
Utilize AI tools to enhance development practice.
Requirements
Proficiency in writing clean, maintainable, and testable code.
Familiarity with Agile/Scrum development methodologies.
A structured understanding of common backend frameworks, technologies, and patterns.
Familiarity working with observability tools such as DataDog.
Strong problem-solving skills and a collaborative mindset.
A willingness to learn, adapt, and grow as part of a team.
Experience using developer AI tools like Copilot or Cursor
Benefits
A total compensation package that includes an extended health benefits package with fully paid premiums for both body and mind
Matching in RRSP, TFSA or FHSA
Stock options
A dedicated Talent Development team and access to coaching, learning, and leadership programs to help you grow your career, reach your goals, and unlock your full potential.
Senior Engineer in the Science and Technology team, designing technical solutions for the pharmaceutical and food industries. Collaborating with clients on complex projects with real impacts.
Senior Software Developer in the Check Fraud Consortium Analytics team using data - driven systems. Collaborate with teams and build reliable platforms to combat check fraud.
Senior Software Developer delivering software solutions at Optio Incentives, a fintech scale - up. Collaborating across teams and driving product delivery with a focus on quality and maintainability.
Senior Software Engineer developing backend systems for solar design at Aurora Solar. Collaborating with cross - functional teams on complex physical models and engineering constraints in a remote role.
Software Developer I working on analysis and development of distributed production systems for CNN. Collaborating in an agile framework with a focus on performance improvement and code quality.
Mobile Principal Software Engineer at Jobber focused on building an industry - leading mobile app. Collaborating with the engineering team to solve complex problems and develop impactful customer - facing solutions.
Senior Software Engineer architecting billing infrastructure at Sentry, ensuring accuracy and reliability for massive scale. Collaborating on usage tracking pipeline and pricing models.
Full - Stack Developer Node/React 6 - month contract at a top 5 bank. 3 days on site in downtown Toronto, requires 8 - 10+ years with NodeJS, Express, JavaScript.
Senior Software Engineer building and maintaining core platform services that power Cozey's e - commerce operations. Leading infrastructure initiatives and improving developer experience.
Software Engineer leading the architecture and implementation for secure library builds at Chainguard. Focused on shared services and developer tooling across multiple ecosystems.