1

Junior Software Engineer Jobs in Whitby, ON (NOW HIRING)

The Role Scotiabank is looking for a motivated and enthusiastic Junior Full Stack Developer (Level ... the full software development lifecycle. This role is ideal for a developer with hands-on ...

Help document software features and perform reviews with team members * Participate in code reviews ... Familiarity with at least one programming language such as Java, JavaScript, Python * Basic ...

Staff Software Engineer

Toronto, ON ยท On-site +1

CA$157K - CA$179K/yr

About the Team Since 2014, Capital One Canada's software studio has grown from a team of 10 to a ... Provide mentorship to junior and intermediate associates through engineering best practises and ...

Staff Software Engineer

Toronto, ON ยท On-site +1

CA$157K - CA$179K/yr

About the Team Since 2014, Capital One Canada's software studio has grown from a team of 10 to a ... Provide mentorship to junior and intermediate associates through engineering best practises and ...

Staff Software Engineer

Toronto, ON ยท On-site +1

CA$157K - CA$179K/yr

About the Team Since 2014, Capital One Canada's software studio has grown from a team of 10 to a ... Provide mentorship to junior and intermediate associates through engineering best practices and ...

Staff Software Engineer

Toronto, ON ยท On-site +1

CA$157K - CA$179K/yr

About the Team Since 2014, Capital One Canada's software studio has grown from a team of 10 to a ... Provide mentorship to junior and intermediate associates through engineering best practises and ...

Apply software engineering best practices including SOLID principles, design patterns, and clean ... Experience mentoring junior developers or leading technical initiatives. * Strong communication ...

The team is looking for an enthusiastic engineer who is passionate about building high-quality software with a great team and improving the customer experience for millions of people who use our ...

The team is looking for an enthusiastic engineer who is passionate about building high-quality software with a great team and improving the customer experience for millions of people who use our ...

... junior colleagues. This is a role for someone who takes genuine pride in the quality, reliability, and pace of their work. About the Role As a Senior Software Engineer, you will: Content Tool ...

... as a junior pair you direct and verify, not a passenger. Requirements This is a hands-on ... Must-Haves * 2+ years of professional software engineering experience across large organizations or ...

Software Engineer

Toronto, ON ยท On-site

$80 - $100/hr

Conduct code reviews, provide technical guidance, and mentor junior team members to foster a ... Bachelor's Degree in Computer Science, Information Systems or Software Engineering, or a related ...

... as a junior pair you direct and verify, not a passenger. Requirements This is a hands-on ... Must-Haves * 2+ years of professional software engineering experience across large organizations or ...

Mentor junior and midlevel engineers, teaching: * Secure and privacycentric coding practices ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * 10+ ...

next page

Showing results 1-20

Junior Software Engineer information

What Is a Junior Software Engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a Junior Software Engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a Junior Software Engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are Junior Software Engineers?

Junior Software Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of more experienced engineers and are responsible for writing code, fixing bugs, and participating in code reviews. Junior Software Engineers often collaborate with team members to learn best practices, improve their technical skills, and contribute to software projects. This role is ideal for recent graduates or those new to the software development field.
What are the most commonly searched types of Software Engineer jobs in Whitby, ON? The most popular types of Software Engineer jobs in Whitby, ON are:
What are popular job titles related to Junior Software Engineer jobs in Whitby, ON? For Junior Software Engineer jobs in Whitby, ON, the most frequently searched job titles are:
What cities near Whitby, ON are hiring for Junior Software Engineer jobs? Cities near Whitby, ON with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Whitby, ON as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Junior Software engineer

Junior Software engineer

Scotiabank

Toronto, ON โ€ข On-site, Remote

Other

PTO

Posted 5 days ago


Job description

Requisition ID: 263631ย 
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

Scotiabank continues to be an industry leader for Payments technology and innovation. We have a history of safely leveraging new tools to enable new experiences for our customers, focusing on ensuring we protect their interests and goals. The result of this leads to modernization programs which aim to offer enriched information and transparencies to support the rapidly evolving payments community.

ย 

The Role

Scotiabank is looking for a motivated and enthusiastic Junior Full Stack Developer (Level 6) to join our growing engineering team. We are seeking someone who is passionate about technology, eager to learn, and excited to contribute across the full software development lifecycle.

This role is ideal for a developer with hands-on experience in JavaScript and ReactJS, who thrives in a collaborative environment and demonstrates initiative, accountability, and a strong work ethic. You will work closely with developers, designers, product owners, and backend teams to build scalable and modern banking applications.

Our team primarily works with:

  • Frontend: ReactJS
  • Backend/API Layer: Node.js
  • BaaS Layer: Java

What You'll Do:

  • Develop and maintain responsive web applications using ReactJS
  • Build and support backend services and APIs using Node.js
  • Collaborate with teams working on Java-based BaaS integrations
  • Participate in code reviews, testing, debugging, and deployment activities
  • Work closely with product owners, designers, and developers to deliver high-quality solutions
  • Contribute to technical discussions and continuous improvement initiatives
  • Write clean, maintainable, and efficient code following engineering best practices
  • Support Agile delivery processes including sprint planning, stand-ups, and retrospectives
  • Take initiative in problem-solving and continuously improve technical skills

What You'll Bring:

  • 1-3 years of hands-on software development experience (internships/co-op experience considered)
  • Strong understanding of JavaScript and modern web development concepts
  • Hands-on experience with ReactJS
  • Exposure to backend development using Node.js
  • Basic understanding of REST APIs and client-server architecture
  • Familiarity with version control systems such as Git
  • Strong communication and collaboration skills
  • Ability to learn quickly and adapt in a fast-paced environment
  • Positive attitude, strong work ethic, and willingness to contribute to team culture

Nice-to-Have Skills

Experience or familiarity with:

  • Single-SPA / Micro Frontend architecture
  • Redux
  • Java
  • Confluence
  • Figma
  • Bitbucket
  • Jira
  • Agile/Scrum development methodologies
  • CI/CD practices and DevOps concepts

Beyond technical skills, we value individuals who:

  • Take ownership and show initiative
  • Are eager to learn and grow
  • Work well in collaborative team environments
  • Demonstrate curiosity and problem-solving abilities
  • Align with our team culture and Scotiabank values
  • Bring positive energy and accountability to the team

What's in it for you?

  • You'll join a team focused on building cloud platforms as products, enabling delivery teams across the enterprise rather than acting as a centralized gatekeeper or operating within a narrow delivery focus. This role offers exposure to a wide range of technologies, problem domains, and stakeholders.
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

Location(s): ย Canada : Ontario : Torontoย 
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.ย ย 
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let ourย  Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.