Full Stack Software Engineer

Adaria Vending Services Limited

Vaughan

On-site

CAD 85,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Adaria Technology Innovations in Concord, Ontario, is seeking a Full Stack Software Engineer to design, build, deploy, and support software powering unattended retail and connected payment technologies.

You will work across the full development lifecycle, creating scalable web applications with React, Vite, and C#/.NET, and deploying APIs and cloud infrastructure on AWS. A collaborative, Agile team environment encourages code quality and continuous improvement.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred.
  • 2+ years of professional software development experience.
  • Experience developing applications using C#/ .NET, React, Vite, AWS.
  • Experience building RESTful APIs and modern web applications.
  • Familiarity with Git version control, CI/CD pipelines, and deployment workflows.
  • Strong problem-solving and analytical skills.
  • Excellent communication and time management abilities.

Responsibilities

  • Design, develop, test, and deploy scalable full stack applications and services.
  • Build modern web applications using React, Vite, and C# / .NET.
  • Develop and maintain APIs, backend services, and cloud-based infrastructure on AWS.
  • Translate business and customer requirements into technical solutions.
  • Write clean, maintainable, and well-documented code.
  • Evaluate system architecture, technical constraints, and future scalability.
  • Participate in code reviews, testing, debugging, and quality assurance processes.
  • Contribute to continuous improvement of development practices and workflows.
  • Work closely with customers, project stakeholders, and internal engineering teams.
  • Communicate technical concepts clearly to both technical and non-technical audiences.
  • Troubleshoot issues and provide ongoing system maintenance and support.
  • Assist in delivering projects on time and within scope.
  • Collaborate in an Agile development environment.

Skills

C# / .NET
React
Vite
AWS cloud services
RESTful APIs
Git version control
CI/CD pipelines
Agile/Scrum

Education

Bachelor’s degree in Computer Science, Software Engineering, or a related field

Tools

Docker
PostgreSQL
SQL Server
NoSQL databases
Jira

Job description

Adaria Technology Innovations – Concord, ON (On-site)

Adaria Technology Innovations is looking for a Full Stack Software Engineer to join our growing team in Concord, Ontario. In this role, you will help design, build, deploy, and support software systems that power the future of unattended retail and connected payment technologies.

You’ll work across the full development lifecycle — from requirements gathering and architecture design to deployment and ongoing support — while contributing clean, scalable, and testable code in a collaborative engineering environment.

We’re looking for someone with strong technical fundamentals, curiosity, and a passion for solving real-world problems through software.

What You’ll Do - Design & Develop
  • Design, develop, test, and deploy scalable full stack applications and services
  • Build modern web applications using React, Vite, and C# / .NET
  • Develop and maintain APIs, backend services, and cloud-based infrastructure on AWS
  • Translate business and customer requirements into technical solutions
  • Write clean, maintainable, and well-documented code
  • Evaluate system architecture, technical constraints, and future scalability
  • Participate in code reviews, testing, debugging, and quality assurance processes
  • Contribute to continuous improvement of development practices and workflows
Collaborate & Support
  • Work closely with customers, project stakeholders, and internal engineering teams
  • Communicate technical concepts clearly to both technical and non-technical audiences
  • Troubleshoot issues and provide ongoing system maintenance and support
  • Assist in delivering projects on time and within scope
  • Collaborate in an Agile development environment
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred
  • 2+ years of professional software development experience
  • Experience developing applications using:
    • C# / .NET
    • React
    • Vite
    • AWS cloud services
  • Experience building RESTful APIs and modern web applications
  • Familiarity with Git version control, CI/CD pipelines, and deployment workflows
  • Strong problem-solving and analytical skills
  • Excellent communication and time management abilities
Nice-to-Have Skills
  • Experience with unattended retail, IoT, or embedded systems
  • Knowledge of vending industry protocols such as MDB and DEX
  • Familiarity with remote telemetry platforms
  • Experience with:
    • Docker or containerized deployments
    • PostgreSQL, SQL Server, or NoSQL databases
    • Jira and Agile/Scrum workflows
  • Understanding of scalable cloud architecture and distributed systems
Why Join Adaria?

Adaria is transforming unattended retail by integrating smart payment technology, mobile connectivity, and intelligent software into every machine we touch.

This is an opportunity to work on technology that directly impacts how consumers interact with physical retail in a rapidly evolving digital environment. You’ll join a team that values innovation, ownership, and practical problem-solving while helping redefine convenience for the modern consumer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Support Specialist
IT Support Specialist

Adaria-Vending-Services-Limited • Vaughan

On-site
CAD 45,000 - 65,000
IT Support Specialist
IT Support Specialist

Adaria Vending Services Limited • Vaughan

On-site
CAD 55,000 - 75,000
Software Developer (Junior to Intermediate)
Software Developer (Junior to Intermediate)

MAD Elevator Inc. • Mississauga

On-site
CAD 72,000 - 95,000
Sr. Full Stack Engineer - .Net at B3 Systems
Sr. Full Stack Engineer - .Net at B3 Systems

B3 Systems • Toronto

On-site
CAD 100,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

StackAdapt Inc. • Canada

Hybrid
CAD 170,000 - 234,000
Highly competitive salary
Pension savings globally
Generous PTO and birthday off
Sr. Developer
Sr. Developer

Rogers Communications • Brampton

On-site
CAD 90,000 - 130,000
Sr. Developer
Sr. Developer

Rogers Communications • Toronto

On-site
CAD 90,000 - 140,000
Full-Stack AI Engineer New Toronto
Full-Stack AI Engineer New Toronto

Appnovation • Toronto

On-site
CAD 100,000 - 150,000
Health Benefits Package
Mental Health Support
Personal Days Off
+3
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Toronto

On-site
CAD 48,000 - 150,000
Minimum three weeks of vacation
Flexible parental leave benefits
Work-from-home allowance
+1
Intermediate Full Stack Developer
Intermediate Full Stack Developer

Analyticsmart • Toronto

On-site
CAD 90,000 - 125,000