Software Engineer

Gateway Services Inc.

Guelph

On-site

CAD 70,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A dynamic technology company in Guelph is seeking a Software Engineer to join its expanding technology team. This role focuses on designing, developing, and maintaining scalable web and mobile applications that enhance operations and support growth. The ideal candidate will have a Bachelor's or Master's in Computer Science, 1-3 years of experience, and proficiency in Angular and AWS. This position offers an excellent opportunity for career growth while contributing to impactful solutions.

Qualifications

  • 1-3 years of experience developing production web platforms.
  • Experience with backend development and system architecture.
  • Experience working in Agile development environments.

Responsibilities

  • Support the full Software Development Life Cycle from scoping to deployment.
  • Collaborate with IT to develop new functionality for web systems.
  • Design and develop scalable web and mobile application features.
  • Evaluate project deliverables ensuring quality and performance.

Skills

Collaboration skills
Attention to detail
Problem-solving abilities
Organizational skills
Curiosity and eagerness to learn

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Angular
JSON
AWS

Job description

Salary Range: CA$70,000.00 To CA$75,000.00 Annually

Software Engineer
Technology Team | Building the Systems That Power Our Business

Build Technology That Drives Real Impact

At Gateway, technology plays a critical role in enabling our teams to operate efficiently, innovate quickly, and deliver exceptional service to the partners and families we support. Our engineering team is focused on building scalable, reliable systems that solve real business challenges.

We are seeking a motivated Software Engineer to join our growing technology team. Reporting to the Director of Software Engineering, this role will focus on designing, developing, and maintaining highly scalable web and mobile applications that power our operations and support future growth.

If you enjoy solving complex problems, collaborating with cross-functional teams, and building modern applications in a fast-paced environment, this is an excellent opportunity to grow your career while contributing to meaningful work.

What You’ll Do

As a Software Engineer, you will work closely with the IT and product teams to design and develop solutions that enhance business operations and improve system performance.

Key responsibilities include:

  • Supporting the full Software Development Life Cycle (SDLC) from scoping requirements to deployment in production
  • Collaborating with IT team members to define and develop new functionality for web-based systems
  • Designing and developing scalable web and mobile application features
  • Maintaining and supporting AWS environments and associated databases
  • Evaluating project deliverables and ensuring quality, performance, and scalability
  • Building and maintaining tools to integrate internal systems and databases
  • Partnering with program managers and business leaders to support project due diligence and successful delivery of Gateway initiatives
  • Staying current with emerging technologies, frameworks, and development practices to continuously improve systems and processes
Education & Experience

Bachelor’s or Master’s degree in Computer Science or a related technical field

1–3 years of progressive experience developing production web platforms

Experience with backend development and system architecture

Proficiency with technologies including:

  • Angular
  • JSON

Cloud development experience, preferably with AWS

Experience developing new applications and contributing to system architecture

Experience working in Agile development environments

Skills & Abilities

Strong collaboration skills and ability to work across technical and business teams

Excellent attention to detail and problem-solving abilities

Strong organizational skills with the ability to manage overlapping projects and priorities

Ability to identify key technical issues and develop creative, strategic solutions

Curiosity and eagerness to learn new technologies and development approaches

Working Conditions

Prolonged periods sitting at a desk and working on a computer

Occasional weekend work may be required depending on project needs

Why Join Our Team

As a Software Engineer at Gateway, you will be part of a collaborative technology team focused on building scalable, modern systems that support the company’s long-term growth. You’ll have the opportunity to work with cloud technologies, contribute to meaningful projects, and continuously expand your technical expertise.

If you’re passionate about building reliable software, solving complex challenges, and contributing to impactful technology solutions, we encourage you to apply and grow with us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Hybrid Financial Ltd. • Toronto

On-site
CAD 70,000 - 90,000
Mentorship from senior developers
Lead projects and grow into mid-level
Company events
+3
Senior Software Engineer
Senior Software Engineer

Passage • Toronto

On-site
CAD 90,000 - 120,000
Software Developer II (React), Platform - ShareGate
Software Developer II (React), Platform - ShareGate

ShareGate • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Software Engineer - Lead
Senior Software Engineer - Lead

Aplin • Winnipeg

Hybrid
CAD 140,000 - 170,000
Hybrid work model
Competitive salary
Comprehensive benefits
+1
Staff Software Developer, Gmail Delivery
Staff Software Developer, Gmail Delivery

Google Inc. • Southwestern Ontario

On-site
CAD 216,000 - 221,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Calgary

Hybrid
CAD 100,000 - 130,000
Minimum of three weeks of vacation
Comprehensive health and dental coverage
Flexible parental leave benefits
+1
Senior Software Engineer
Senior Software Engineer

Harris Computer • Quebec

On-site
CAD 115,000 - 125,000
Software Engineer II, Web London, Ontario
Software Engineer II, Web London, Ontario

DIGITAL EXTREMES Ltd. • London

On-site
CAD 80,000 - 95,000