Three reasons to intern at SAP
- Culture of collaboration: meet with mentors, make new friends across the globe and create a thriving personal network.
- Project-driven experience: gain cross-functional skills from our virtual and in-person learning sessions, diverse subject matter experts, and project deliverables.
- Gain visibility: with SAP Internship Experience Program in your title, you’ll have a global network of SAP leaders, entrepreneurs and career development opportunities at your fingertips.
Contract Duration: 8-12 months
Work Hours: 40 hours per week
- Collaborate with senior engineers and product managers to understand project requirements and contribute to technical design discussions.
- Develop and maintain front-end applications using SAP web technologies such as SAPUI5, CSS, JavaScript.
- Design, implement, and test back-end services and APIs using object-oriented programming languages.
- Work with databases, to design and optimize performance, write queries, and optimize data access.
- Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Contribute to the development and maintenance of automated tests (unit, integration, and end-to-end).
- Troubleshoot and debug software defects across the full stack.
- Document technical designs, code, and processes.
- Stay up to date with emerging technologies and industry trends.
What you bring
We’re looking for someone who takes initiative, perseveres, and stay curious. You like to work on meaningful innovative projects and are energized by lifelong learning.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental programming concepts, data structures, and algorithms.
- Familiarity with at least one front-end framework/library (e.g., React, Angular) and core web technologies (HTML, CSS, JavaScript).
- Exposure to at least one back-end programming language (e.g., Java, Python, Node.js, C#).
- Basic understanding of database concepts and SQL.
- Fluent in English language skills, both written and spoken, French is an asset
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- A proactive and self-motivated approach to learning.
- Ability to work effectively both independently and as part of a team.
- Good to have:
- Experience with version control systems (e.g., Git).
- Familiarity with agile development methodologies.
- Exposure to cloud platforms (e.g., AWS, Azure, GCP).
- Contributions to personal projects or open-source initiatives.
- Knowledge of testing frameworks.
We win with inclusion
Due to the nature of the role, which involves global interactions with SAP entities, as well as with employees and stakeholders in Canada, functional proficiency in English is required for positions based in the Quebec.
Job Segment:Testing, Cloud, Test Engineer, Developer, Web Design, Technology, Engineering, Creative