×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Advantage Group International
Full Time position
Listed on 2026-01-28
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below

About Advantage Group International

Advantage Group International is the global intelligence partner transforming B2B collaboration. We deliver real-time, AI-powered insights that bring foresight and clarity to strengthen partnerships, empower better decisions, and drive sustainable growth. Our unique intelligence model turns complexity into clarity, providing trusted, actionable insights that drive stronger relationships between suppliers and retailers, with presence across more than 40 markets. We are redefining how industries connect, collaborate, and grow.

As Advantage Group International continues to expand and innovate globally, we’re seeking curious, collaborative, and impact-driven professionals to help shape the future of insight-led partnership and growth.

Why Join Us
  • Shape the future of collaboration at a global intelligence company redefining how businesses grow.
  • Make an impact by turning insight into stronger partnerships and real results.
  • Work with global teams and leaders in an agile, high-performing environment.
  • Thrive in a culture that values clarity, curiosity, and innovation.
  • Grow your career through meaningful work, development, and competitive rewards.
Who We Are Seeking to Join Our Team

Advantage Group International is seeking a hands-on Senior Software Developer to join our lean, highly collaborative Digital team. If you view software engineering as a craft and enjoy solving complex problems across the entire stack—from database to front-end—you’ll fit right in.

We’re looking for a versatile full-stack developer with 8+ years of experience and a strong record of delivering high-quality production systems. You should be equally comfortable architecting backend services, building clean web interfaces, optimizing database queries, and mentoring teammates.

You’ll thrive with us if you prefer small teams, direct communication, hands-on development, and a pragmatic approach to modern tools and practices.

Your Day-to-Day

Currently – in production – a variety of internal applications and external systems are used to create surveys, analyze responses, and report the results. We are maintaining current production systems and enhancing their functionality and performance. Your responsibilities will involve:

  • Work as an integral part of an agile team to design, implement, and iterate on solutions for new features, and help resolve complex problems with a pragmatic approach.
  • Work not only with full-stack applications (Python/Django/FastAPI, Vue/Nuxt), but also enhance reports and surveys with custom scripts and extensions.
  • Collaborate with third-party vendors to ensure they provide functional and stable solutions that are well-coded and meet technical and business requirements.
  • Mentor other team members, championing software design principles, defensive programming, code hygiene, critical thinking, and an agile mindset.
  • Perform application configuration and deployment; actively contribute to improving our CI/CD infrastructure and processes.
The Capabilities and Skills that Matter

You should have hands-on experience with most of the following, demonstrating a practical, craftsman-like approach:

  • Python:
    At least 5 years of professional experience using Python for application development (e.g., with frameworks like Django), scripting, or data engineering.
  • Frontend:
    Typical UI libraries/frameworks such as Vue, React, and utility-first CSS frameworks like Tailwind CSS.
  • Databases:
    Analyzing and querying relational databases (e.g., Postgre

    SQL, MySQL).
  • Dev Ops & Tools:
    Linux, common development tools such as Maven, Git, Jenkins (or similar CI/CD tools).
  • Methodologies:
    Proven experience working effectively within an Agile (e.g., Scrum, Kanban) development methodology, focusing on iterative delivery and continuous feedback.

You should understand:

  • Software architecture and design patterns, with an ability to choose appropriately for the task at hand.
  • Software development processes and methodologies, particularly those that emphasize agility and lean principles.
  • How the internet works (HTTP, REST APIs, etc.).
  • Software and Internet security best practices, privacy considerations (e.g., GDPR).
Your Characteristics
  • Fantastic…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary