1

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

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support ...

We are looking for a Software Engineer who wants to grow with a product engineering team that is raising the bar on reliability, automation, AI-assisted delivery, and service ownership. Why This Role ...

New

We are seeking a talented and motivated Perception Software Engineer to join our growing team. In this role, you will be responsible for designing, implementing, optimizing, and validating software ...

Apply software engineering best practices including SOLID principles, design patterns, and clean code methodologies. * Work at a high technical level of systems development while building a thorough ...

An Intern with Gerdau must have an eagerness to grow personally and professionally, being a part of ... AutoCAD and various other Engineering software knowledge is necessary. * Previous Project ...

Software Engineer

Toronto, ON · On-site +1

CA$160K - CA$200K/yr

Continuously evaluate and improve application performance, usability, and reliability REQUIRED SKILLS: * 7+ years of professional software engineering experience developing modern web applications ...

We are seeking a skilled software engineer to join our team. Key Responsibilities: Implement, maintain and evolve cloud-based products and services Working on integration with external customer and ...

Participate in lab bring-up and debugging activities under guidance from senior engineers ... This position may require access to technology and/or software subject to U.S. export control laws ...

About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside our Platform Lead. You are a strong all-around engineer who has spent the last ...

About the Role We are looking for a versatile Software Engineer to join our platform team, working directly alongside our Platform Lead. You are a strong all-around engineer who has spent the last ...

The founding team brings deep experience from both finance and engineering, having overseen finance ... HRIS, procurement software, and CRMs - Design and implement core components of the backend ...

Software Engineer - Imaging (Sensor Fusion) Are you ready to apply your expertise in software engineering and sensor fusion to cutting-edge products? Trimble Applanix is looking for a motivated ...

As a Software Engineer, you will design, build, and support scalable backend services while leveraging modern AI-assisted engineering practices. You will ensure specific individual goals, plans ...

Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain Credit360. * Assess opportunities for application and process ...

Canadian Banking Engineering - Product Onboarding - Team is focused on product onboarding Is this ... Write well designed, testable, efficient code by using best software development practices Gather ...

next page

Showing results 1-20

Software Engineer Intern information

What does a Software Engineer Intern do?

A Software Engineer Intern assists in designing, developing, and testing software applications under the guidance of experienced engineers. Interns typically work on coding tasks, bug fixes, documentation, and sometimes participate in team meetings or code reviews. The primary goal is to gain hands-on experience with real-world software development processes and tools while contributing to ongoing projects. This internship provides valuable exposure to industry practices and helps interns build technical and collaborative skills.

What types of projects and tasks are Software Engineer Interns typically assigned, and how do these contribute to their learning and development?

Software Engineer Interns are often assigned to real-world projects that align with the team's current goals, such as developing new features, fixing bugs, or writing automated tests. Interns usually work under the guidance of experienced engineers and participate in code reviews, stand-up meetings, and collaborative problem-solving sessions. These tasks help interns gain practical experience with industry-standard tools and workflows, while also building their technical and teamwork skills. As a result, interns can expect to leave the internship with concrete contributions to the product and a better understanding of software development processes.

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

To thrive as a Software Engineer Intern, you need a solid understanding of programming fundamentals, problem-solving skills, and typically be pursuing a degree in computer science or a related field. Familiarity with coding languages like Python, Java, or C++, version control systems such as Git, and exposure to development environments are commonly expected. Strong communication, eagerness to learn, and teamwork set standout interns apart. These skills allow interns to effectively contribute to projects, adapt to new technologies, and collaborate within software development teams.

What Does a Software Engineer Intern Do?

A software engineer intern works under the guidance of an experienced software engineer who is usually mid or senior level. As a software engineer intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to navigate the politics and dynamics of a corporate or startup setting. Your job duties as a software engineer intern include tasks like coding and debugging software applications and experimenting with design elements. You also review other engineers’ code, test software applications and patches, and implement changes and updates when necessary.

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 Software Engineer Intern jobs in Whitby, ON? For Software Engineer Intern jobs in Whitby, ON, the most frequently searched job titles are:
What cities near Whitby, ON are hiring for Software Engineer Intern jobs? Cities near Whitby, ON with the most Software Engineer Intern job openings:
Software Engineer

Software Engineer

Scotiabank

Toronto, ON • On-site, Remote

Other

PTO

Posted 17 days ago


Job description

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

We're looking for an Software Engineer to join our Automotive Finance Engineering team. You will play a key role in developing cloudready backend services, APIs, and frontend components that support financing, leasing, and dealer ecosystem workflows across Retail and Commercial segments. 

This role is ideal for engineers who enjoy collaborating in agile teams, writing clean and maintainable code, learning modern cloud and DevOps practices, and building solutions that directly improve customer experiences. 

Is this role right for you? In this role, you will:  

  • Develop clean, maintainable, and welldocumented code using .NET, C#, Java, and React. 
  • Build and enhance REST APIs, microservices, and event-driven components. 
  • Participate in code reviews, unit testing, debugging, and ongoing software optimization. 
  • Help document software features, architecture, and technical decisions. 
  • Follow secure coding practices and contribute to highquality engineering standards. 
  • Develop and deploy solutions in Azure using Azure DevOps (TFS) pipelines. 
  • Use Terraform (or other IaC tools) and contribute to CI/CD best practices. 
  • Utilize tools like Splunk and Dynatrace for logging, monitoring, and performance insights. 
  • Engage with SRE, Security, and Cloud Engineering teams to ensure reliability, compliance, and operational excellence. 
  • Build and test APIs using Swagger/OpenAPI, Postman, and automated tests. 
  • Work with Node.js for backend or API-layer components where required. 
  • Develop integrations with internal systems, dealer platforms, and partner services. 
  • Support event-driven development using tools such as Kafka or RabbitMQ (if applicable to squad initiatives). 
  • Work with SQL databases, stored procedures, and cloud data services. 
  • Support data-driven features and collaborate with analytics teams as needed. 
  • Champion a customerfocused culture to deliver high-quality, reliable solutions. 
  • Understand and incorporate the Bank's risk appetite, risk culture, and compliance requirements into daytoday engineering decisions. 
  • Ensure adherence to Scotiabank's Values, Code of Conduct, Global Sales Principles, AML/ATF, sanctions, and operational risk controls. 
  • Collaborate closely with product owners, architects, testers, and other engineers in an agile environment. 
  • Contribute to knowledge sharing, engineering improvements, sprint ceremonies, and technical discussions. 
  • Leverage productivity tools such as GitHub Copilot or AIassisted development workflows where appropriate. 

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have: 

  • 3-5 years of hands-on software engineering experience. 
  • Proficiency with NET, C#, Java, React, SQL, Node.js. 
  • Experience with Azure DevOps (TFS), Visual Studio / VS Code, Postman, Swagger/OpenAPI, Splunk, Dynatrace or similar monitoring tools. 
  • Strong understanding of REST API development, microservices, and distributed systems fundamentals. 
  • Knowledge of version control (Git), CI/CD practices, and cloud-native development concepts. 
  • Familiarity with event-driven systems (Kafka, RabbitMQ). 
  • Exposure to Azure Cloud services (App Services, Functions, Service Bus, etc.). 
  • Experience in automotive finance or broader financial services. 
  • Interest in AI/ML, developer productivity tools, or intelligent automation. 
  • Experience modernizing legacy applications. 

What's in it for you? 

  • 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. 
  • Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration. 
  • 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.