This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Developer II based in Canada. As a Software Developer II, you will own full-stack features that support client-facing and internal servicing applications at significant scale. Youβll contribute throughout the software lifecycle, from technical design and implementation to deployment, monitoring, and continuous optimization. The role combines modern front-end and back-end development with cloud infrastructure, CI/CD, and production operations. Youβll work closely with product managers, designers, analysts, and fellow engineers to turn customer needs into impactful technology. AI-assisted development and agentic workflows are embedded into the engineering approach to accelerate delivery and improve quality. Youβll also contribute to architecture decisions, code reviews, and mentoring earlier-career developers. This is an opportunity to grow within a collaborative, product-focused engineering environment where development velocity and real-world outcomes matter.