
Software Developer Intern
Blackline Safety
internship
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
About the role
- Assist in developing and maintaining high-quality software components and microservices.
- Collaborate with scrum teams to understand requirements and contribute to agile stories.
- Participate in code reviews and learn industry best practices.
- Develop automated software tests.
- Support testing and debugging efforts to ensure product reliability.
- Help keep our services up to date by applying updates, monitoring performance, and assisting with maintenance tasks.
- Gain exposure to cloud technologies, APIs, and modern development tools.
Requirements
- Currently enrolled in a Computer Science, Software Engineering, or related program having completed the third year of the program or later.
- Knowledge of programming languages such as Python, Node, Go, Java, Angular and/or PHP.
- Familiarity with web technologies, databases, or cloud platforms is an asset.
- Familiarity with CICD process is an asset.
- Strong critical thinking skills and eagerness to learn.
- Ability to work collaboratively in a team environment.
- Able to clearly articulate and discuss project work in depth, including details beyond standard academic coursework.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNodeGoJavaAngularPHPautomated software testsCICD processmicroservicesweb technologies
Soft Skills
critical thinkingeagerness to learncollaborationcommunication