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