As part of our digital transformation business, you’ll help clients unlock innovation, embrace the future, and change communities for good. We are on the look out for an Intermediate Full-Stack Software Developer for our offices in Waterloo. As an intermediate software developer with 5+ years of experience, you have moved beyond the fundamentals and are building proficiency across the full stack. You will have a working foundation in one or more of JavaScript, Python, or .Net and be a dependable contributor who can take a well-defined task from design through deployment with limited supervision. In this role, you are expected to bring a practical, consulting-oriented mindset to your work, helping shape software solutions that support a range of technical disciplines across the business. You will contribute as a reliable member of the team, applying sound judgment, clear communication, and a quality-focused approach to the work you deliver. This role offers the opportunity to deepen your technical capability, broaden your understanding of the business, and continue developing toward a senior level. Our workplace thrives on a hybrid model, combining in-office collaboration and flexibility. Join us in the office, three days a week, to contribute, connect, and excel in our vibrant environment. Working with an energetic and high-performing team, this position offers a variety of work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed