1

Backend Software Developer Intern Jobs in Oshawa, ON

Software Developer

Toronto, ON · Hybrid

CA$70K - CA$110K/yr

... and backend APIs/services Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL ... modern software engineering and AI trends $70,000 - $110,000 a year Why You'll Love Working at ...

Software Developer

Toronto, ON · On-site

CA$61K - CA$113K/yr

Implement scalable backend services and APIs (REST/GraphQL) leveraging AWS services such as Lambda ... Programming: Proficiency in Node.js for backend development. * Front-End Development: Hands-on ...

... backend services and user-facing features across our product suite. * You will contribute across a ... Champion DevOps best practices, CI/CD improvements, and observability standards * Identify and lead ...

... years working with backend data and BMC ITSM v9+ features. * 8+ years of experience mapping ... A Sr. Software Developer is requested to support the automation of the Agency's Intake and ...

This is a backend role at the heart of a customer-facing product. You'll spend your days deep in ... software engineering experience, preferably in a SaaS or product-based environment * Strong ...

Please note that this is a back-end focused role. Successful candidates will be able to bring a ... How you'll shape our software engineering practices: * Provide guidance and mentorship to a team of ...

Learn more at www.evenuplaw.com. 🎥 Life as an Engineer at EvenUp Our Cases Product Engineering team is in search of a Backend Software Engineer who will lead the charge in architecting cutting ...

As a Staff Software Developer at JLL, you will lead the design and implementation of complete features spanning React frontend, C# backend services, database layer, and deployment pipeline. This ...

Developer Relations Intern

Toronto, ON · Remote

CA$8 - CA$16/hr

Role Summary We are looking for a passionate Developer Relations Intern to join our global DevRel team. In this role, you will be the bridge between BNB Chain and the developer community. You will ...

We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Proficiency in one or more backend languages such as Java, Python, Go, Kotlin, or similar. Hands-on ...

Learn more at www.evenuplaw.com. 🎥 Life as an Engineer at EvenUp Our Cases Product Engineering team is in search of a Backend Software Engineer who will lead the charge in architecting cutting ...

Showing results 21-40

Backend Software Developer Intern information

What does a backend software developer intern do?

A Backend Software Developer Intern assists in building and maintaining the server-side logic, databases, and APIs that power web applications. Their responsibilities typically include writing code, debugging issues, and collaborating with other developers to ensure data flows efficiently between the server and users. Interns often work with languages like Python, Java, or Node.js and gain practical experience with databases, cloud services, and development tools. This role provides valuable exposure to real-world software engineering practices and helps interns develop the technical and teamwork skills needed for a career in backend development.

What are the key skills and qualifications needed to thrive as a backend software developer intern?

To thrive as a Backend Software Developer Intern, you should have a solid understanding of programming languages like Java, Python, or Node.js, and basic knowledge of algorithms, data structures, and databases. Familiarity with version control systems (like Git), RESTful APIs, and cloud platforms such as AWS or Azure is often expected. Strong problem-solving skills, teamwork, and effective communication set standout interns apart. These skills and qualities are crucial for building reliable backend systems, collaborating across teams, and adapting to real-world engineering challenges.

What types of projects and technologies do backend software developer interns typically work on during their internship?

Backend Software Developer Interns are often assigned to work on real-world projects such as building APIs, optimizing databases, or improving existing backend services. Interns typically use languages like Python, Java, or Node.js, and work with frameworks and tools such as Django, Spring Boot, or Express.js. Collaboration with frontend developers, QA engineers, and product managers is common, providing valuable experience in agile environments. The projects and technologies may vary depending on the company, but they are designed to help interns gain hands-on experience and contribute meaningfully to the team's goals.

What cities near Oshawa, ON are hiring for Backend Software Developer Intern jobs?

Cities near Oshawa, ON with the most Backend Software Developer Intern job openings:

Software Developer

ShyftLabs

Toronto, ON • Hybrid

CA$70K - CA$110K/yr

Full-time

Medical, Dental, Vision

Re-posted 23 days ago


Job description

Position Overview:
We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build, and passionate about working on real-world challenges in a fast-paced, agile environment. The successful candidate will be highly technical, with a knack for solving complex problems, and a high level of curiosity.
 
At ShyftLabs, we live and breathe data. Since 2020, we've been helping Fortune 500 companies unlock growth with cutting-edge digital solutions that transform industries and create measurable business impact. We're growing fast and we're looking for passionate problem-solvers who are ready to turn big ideas into real outcomes.
 
Job Responsibilities:
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services
Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows
Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives
Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle
Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes
Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows
Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities
Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams
Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement
 
Qualifications:
2-5 years of professional software development experience
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages
Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services
Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices
Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications
Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code
Passion for learning new technologies and staying current with modern software engineering and AI trends
$70,000 - $110,000 a year
Why You'll Love Working at ShyftLabs
Hybrid Flexibility: 3 days per week in our downtown Toronto office.
Comprehensive Benefits: 100% coverage for health, dental, and vision insurance for you and your dependents from day one.
Growth & Learning: Continuous learning opportunities and influence over technical direction.
 
Inclusion at ShyftLabs
We're building something big, and we want you on the journey with us. If you're ready to use data and innovation to make an impact, apply today and let's grow together.
 
ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse, and inclusive environment. We encourage applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, and nationality to apply. If you require accommodation during the interview process, let us know and we'll be happy to support you.
apply for this job