Why This Role Stands Out
You'll have the opportunity to grow your career by developing scalable software applications in a hybrid environment with a competitive salary of USD 95,000 - 120,000. This role is ideal for early-career professionals with a Master's degree in a related field who are eager to collaborate and innovate within a technology-driven health company. Apply today to join a dynamic team and make a significant impact!
Quick Overview
Job Description
Software Development Engineer (SDE)
Job Summary
We are looking for a motivated Software Development Engineer (SDE) to join our technology team in Toronto, Ontario. The ideal candidate will contribute to the design, development, testing, and maintenance of scalable software applications while working closely with engineers, product teams, and other stakeholders. This opportunity is well suited for entry level candidates and early-career professionals with a Master’s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, or a related field who are looking to build their software engineering careers in a collaborative and technology-driven environment.
Key Responsibilities
- Design, develop, test, and maintain reliable and scalable software applications.
- Write clean, efficient, maintainable, and well-tested code.
- Work with programming languages such as Java, Python, C++, or C#.
- Develop and integrate RESTful APIs and backend services.
- Work with relational databases such as MySQL, PostgreSQL, or SQL Server.
- Participate in software design discussions, code reviews, debugging, and performance optimization.
- Collaborate with cross-functional teams to understand requirements and deliver software solutions.
- Follow Agile/Scrum development practices and participate in sprint planning, stand-ups, and reviews.
- Use Git/GitHub for version control and collaborative development.
- Write unit and integration tests and contribute to automated testing.
- Assist with deployment and maintenance of applications in cloud environments such as AWS or Azure.
- Troubleshoot technical issues and contribute to continuous improvement of software products.
Required Qualifications
- Master’s degree in:
- Information Technology (IT)
- Computer Science
- Software Engineering
- Computer Engineering
- Information Systems
- or another closely related technical field.
- Graduation/completion between 2022 and 2026.
- Strong foundation in Data Structures and Algorithms, Object-Oriented Programming, and Software Development.
- Proficiency in at least one programming language such as Java, Python, C++, or C#.
- Understanding of SQL and relational databases.
- Familiarity with REST APIs and web services.
- Knowledge of Git/GitHub and software development workflows.
- Understanding of software testing, debugging, and SDLC processes.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Ability to work effectively in a collaborative team environment.
Preferred Qualifications
- Internship, co-op, academic, or project experience in software development.
- Experience with Spring Boot, .NET, Node.js, or Django.
- Familiarity with AWS or Azure.
- Knowledge of Docker and CI/CD concepts.
- Exposure to microservices architecture.
- Experience with Agile/Scrum methodologies.
- Personal, academic, or open-source software development projects.
Education
Required: Master''s degree in Information Technology, Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related field.
Graduation Window: 2022–2026
Location
Toronto, Ontario, Canada
Employment Type
Full-time | Permanent
Salary
CAD $95,000 – $120,000 per year, depending on qualifications and experience.
Work Authorization
Candidates must be legally authorized to work in Canada.
Why Join Us?
- Competitive compensation
- Professional growth and learning opportunities
- Exposure to modern software technologies
- Collaborative engineering environment
- Opportunities to work on real-world software projects
- Career development and mentorship opportunities
Similar jobs
- EV
Senior Hardware Systems Engineer
NewEverpure, Inc.
Santa Clara, California🇺🇸$217k - $326k/yrOn-site55 minutes agoShellBashPythonTechnology - JM
Senior Lead Software Engineer - Database Engineer
NewJ.P. Morgan
Columbus, Ohio🇺🇸On-site55 minutes agoOracleSQLSQL Server+3Technology - JM
AI Web Framework Lead Software Engineer
NewJ.P. Morgan
Columbus, Ohio🇺🇸On-site55 minutes agoDockerMaterial UINext.js+20Technology - SN
Programmer Analyst 6
NewShree Narayani Networking Solutions LLC
Lansing, MI🇺🇸Hybrid16 hours agoSQLSpringSpring Boot+6 - PS
JavaScript Software Developer SWE1 | TS/SCI w/MD poly required with Security Clearance
NewPower3 Solutions
Annapolis Junction, MD🇺🇸$150k - $170k/yrHybrid16 hours agoDockerNode.jsAWS+9Technology - TT
Software Integration Engineer 4| TS/SCI w/ poly security clearan with Security Clearance
NewTulzi Technologies
Annapolis Junction, MD🇺🇸$185k - $195k/yrHybrid16 hours agoShellC++Java+3Technology