Permanent Job

Position: Senior Application Developer (Full Stack)

Location: Toronto, ON

Work Model: Hybrid (3 days onsite per week)


About this opportunity:

We are seeking an experienced Senior Full-Stack Application Developer to join a high-performing team focused on building innovative solutions at the intersection of security, risk, and digital technology.

This team supports a broad range of initiatives across fraud, identity and access management (IAM), cyber resilience, and risk functions. You will play a key role in designing and developing scalable applications, including those leveraging LLM-powered capabilities, while working in a fast-paced, collaborative environment.

This role is ideal for someone who thrives in dynamic settings, enjoys wearing multiple hats, and is confident leading technical conversations with internal stakeholders.

What You’ll Do:

Application Development & Engineering

  • Design, develop, and maintain scalable full-stack applications supporting enterprise initiatives
  • Build and integrate systems that support security, analytics, and risk-related use cases
  • Develop robust backend services using Python frameworks (Django, FastAPI)
  • Build modern, responsive front-end applications using TypeScript and frameworks such as Vue.js (preferred) or React


LLM & Advanced Solution Development

  • Contribute to the development of applications leveraging large language models (LLMs)
  • Support integration of LLM-driven tools into application workflows and logic
  • Work with emerging technologies such as vector search and AI-assisted development tools


Collaboration & Stakeholder Engagement

  • Partner with cross-functional stakeholders to gather requirements and guide development efforts
  • Lead technical discussions and provide input into solution design and architecture
  • Build strong relationships across business and technology teams


Delivery & Continuous Improvement

  • Ensure high-quality code delivery for production systems
  • Identify risks, issues, and performance gaps, and implement solutions
  • Contribute to continuous improvement of development processes and application performance
  • Support cloud-based deployments and integrations


What You Bring:

  • 7+ years of experience developing and delivering production-grade applications
  • Strong backend experience with Python (Django, FastAPI)
  • Hands-on front-end development experience with TypeScript and modern frameworks (Vue.js preferred, React acceptable)
  • Proven experience building scalable, resilient, and high-performance systems
  • Experience working in fast-paced environments with multiple priorities
  • Strong problem-solving skills and ability to navigate ambiguity
  • Excellent communication skills with experience engaging stakeholders


Nice to Have:

  • Experience with LLMs, RAG, vector databases, or AI/ML integration
  • Exposure to cloud platforms and containerized environments
  • Knowledge of IAM or security-related integrations
  • Experience with SQL, NoSQL, and modern data architectures
  • Familiarity with modern development frameworks and tools (e.g., LangChain, Semantic Kernel)



How to Apply:

Interested candidates are encouraged to submit their resumes in confidence via the Akkodis Canada website or through their recruitment contact.


Our Commitment:

At Akkodis, part of The Adecco Group, we’re committed to making the future work for everyone. We live our values—Passion, Collaboration, Inclusion, Courage, and Customers at Heart—by fostering a workplace where diversity is celebrated and every voice matters.

We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone


Senior Application Developer (Full Stack)

Apply Now
Back to search page