Software Developer; Junior to Intermediate
Job in
Mississauga, Ontario, Canada
Listed on 2026-09-03
Listing for:
MAD Elevator Inc
Full Time
position Listed on 2026-09-03
Job specializations:
-
Software Development
Backend Developer, Full Stack Developer, .NET Developer, SQL Developer
Job Description & How to Apply Below
Full Time Professional Mississauga, ON, CA
30+ days ago
Requisition
Salary Range: $72,000.00 To $95,000.00 Annually
Primary Function:
As a Junior Software Developer, you will collaborate with our Principal Software Developer to build, maintain, and enhance code for both existing and new projects.
The ideal candidate should be self driven and have a systematic problem-solving approach and strong troubleshooting skills. The candidate should have exceptional communication skills, previous experience in a start-up environment, be proactive about improving quality, and one who learns quickly and stays informed regarding industry trends.
Qualifications and
Educational Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or equivalent work experience
Co-op work experience preferred
Experience working on web and desktop applications
Familiarity with back-end systems and various system architectures
Knowledge of software patterns and strong written and verbal communication skills
Preferred Qualifications and
Experience:
Experience building web applications with Next.js and React
Experience with Python for back-end services and automation
Experience with MVC, MVP, and MVVM architectures
Exposure to WPF and Win Forms projects
Familiarity with SQL Server and PostgreSQL databases (MySQL a plus)
Experience integrating with ERP systems via REST and GraphQL APIs
Familiarity with source code management and branching techniques (Git preferred)
Experience using AI-assisted development tools (e.g. Claude Code, Git Hub Copilot)
Exposure to HTML5 and GraphQL
Demonstrated ability to debug production systems and trace issues across application, integration, and database layers
Assets:
Experience working with cloud platforms such as AWS and Azure
Familiarity with containerization (Docker) and orchestration tools
Understanding of Dev Ops practices and CI/CD pipelines (e.g. Aws Code Build)
Exposure to Elasticsearch or other search/indexing technologies
Experience with Electron desktop applications
Responsibilities, Skills, and
Competencies:
Collaborate with an experienced full-stack software developer to maintain and enhance existing projects by adding new features or debugging based on tickets.
Work on new projects, participating in the development lifecycle from requirements gathering to deployment.
Write well-designed, reusable, testable, and efficient code.
Troubleshoot and resolve issues.
Stay informed about industry trends and continuously improve your skills.
Demonstrate strong problem-solving abilities and a systematic approach.
Proactively contribute to quality improvement initiatives.
Learn quickly and adapt to new technologies and frameworks.
Build and maintain web applications using Next.js, Type Script, and React, such as customer-facing sales and order-tracking portals.
Develop and maintain desktop applications in C#/.NET, including Win Forms and WPF across .NET Framework and .NET 8.
Build and consume REST/GraphQL APIs and data-sync services that integrate internal applications with ERP systems.
Write and optimize SQL across ERP and application databases, including SQL Server and PostgreSQL queries and stored procedures.
Work with containerized services and cloud deployment through CI/CD pipelines, including Docker, AWS, and Git Hub Actions.
Use AI-assisted development tools responsibly to accelerate development, debugging, and code review while validating outputs before implementation.
Contribute to ongoing modernization of legacy applications while keeping business-critical systems reliable.
Other duties as assigned.
Able to lift up to 15 lbs; may work in hot areas 5%, noise 0%.
Ensure adherence to Health and Safety as well as active participation in 5S activities in the work area.
Measures of Success / KPI Metrics:
Feature & Project Delivery
Deliver assigned features, enhancements, and new-project work on schedule and to agreed acceptance criteria across web (Next.js/Type Script) and desktop (.NET/C#) applications.
Break work into reviewable, testable increments and meet sprint/board commitments consistently.
Production Stability & Issue Resolution
Diagnose and resolve ticketed issues…
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:
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:
×