Software Development Student - 8 Month Winter
By BlackBerry At Mississauga, Ontario, Canada
Offer online training to employees and customers.
Currently pursuing post-secondary education in Technology, Engineering, or a related field of study.
Let customers and carriers both purchase new solutions and protect their information by wiping and locating stolen/lost devices.
Are comfortable writing shell scripts and working on several platforms (Linux/Windows).
Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee..
Paid Part-Time Student Opportunity: Software Engineer
By Duket At Canada
Experience with cloud deployment, preferably AWS or Google Cloud.
Knowledge of database systems (SQL and NoSQL) and version control (e.g., Git).
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Competitive salary and benefits package.
Collaborate with cross-functional teams to design, develop, and maintain web applications using Python (Django) and JavaScript (React).
Developer Student Jobs
By Canadian Natural Resources Limited (CNRL) At Calgary, Alberta, Canada
Check out our Compensation & Benefits overview to see what we have to offer!
Designing new applications based on business requirements streamline business processes and functions using C#, Python, SQL and other scripting language
Manage multiple tasks with high levels of effectiveness and enthusiasm
Modern programming language knowledge in either Java/Jython/Python/C++
Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.
Term length: 4 or 8 months
Co-Op Student, Software Developer (Worksafebc)
By BCJobs At Richmond, British Columbia, Canada
Your Experience And Educational Background
Previous co-op or relevant work experience in an office environment preferred.
Experience with JavaScript, HTML, CSS, JQuery, Angular 5+, C#, .Net, SQL is preferred.
Enhance and develop code in an agile environment using technologies like JavaScript, HTML, CSS, JQuery, Angular 5+, C#, .Net, SQL.
Support the maintenance of applications by responding to production support and tickets.
Writing and maintaining test automation scripts using XUnit and NUnit.
Software Developer - Summer Co-Op Student
By Siemens At Concord, Ontario, Canada
Strong software engineering skills, including exposure to AI development
Experience with at least one of the following: Python or C#
Proven experience with AI algorithms, machine learning models, or data science projects would be advantageous
Freedom and a healthy work- life balance– Embrace our flexible work environment with flex hours, telecommuting and digital workspaces.
Solve the world’s most significant problems – Be part of exciting and innovative projects.
Engaging, challenging, and fast evolving, cutting edge technological environment.
Software Developer (Student Position)
By Canada Life At Toronto, Ontario, Canada
Contribute learning from education experience to practical process improvement opportunities.
Configuration Management tools (Chef, Ansible, etc.)
Join us in a fun, friendly, team-oriented virtual (work from home) environment, working closely with a coach/mentor
Open source! Any experience with open source is very attractive to us!
Are in the process of completing relevant post secondary education within a Computer Science/Engineering discipline
Are a team player, and have solid teamwork / collaboration skills
Summer Student - Software Developer
By Innovapost At Ottawa, Ontario, Canada
Understand and interpret functional requirements as set forth in the functional design documents
Define and develop project requirements, functional specifications, and detailed designs of application solutions for clients
Strong written and oral communication skills
Experience working in an Agile Team environment as well as working independently
Experience working with web applications on AWS
Experience with front end technology including (Angular, React, Node, SQL)
Software Developer (U Of T Pey Student Program) September 2023
By Loopio At Toronto, Ontario, Canada
Experience with the following is a plus: PHP, ElasticSearch, MySQL, JavaScript frameworks, React / Redux and AWS
Your manager supports your development by providing ongoing feedback and regular 1-on-1s
You’ll be joining a culture that has thoughtfully built out opportunities for connections in a remote first environment.
Currently a student enrolled at University in Toronto's Co-Op Program
A strong understanding of how web applications work
Can move seamlessly between front-end, back-end, middle-end… any “end” really
Software Development Student - 4 Month Fall Term
By BlackBerry At Waterloo, Ontario, Canada
Ability to thrive in a fast-paced, multi-tasking environment with excellent time management and organization skills
Contribute to demos and wiki pages to help drive knowledge sharing and innovation with other teams
Strong investigation, prototyping, design and programming skills
Programming experience in one or more of C++, Python, and Java
Strong verbal and written communication skills
Curious attitude and self-starter with strong interpersonal and innovative skills
Software Development Student - 8 Month Fall Term
By BlackBerry At Mississauga, Ontario, Canada
Good knowledge of Object-Oriented Development concepts (data structures and algorithms, analysis, design, implementation, testing)
Strong Core Java knowledge (including unit testing frameworks such as JUnit)
Effective verbal and written communication skills
Experience with Web Services technologies (i.e. REST, JSON)
Experience with web and application servers (any of Tomcat / Jetty / JBoss, etc.)
Working knowledge of relational DBs (any of PostgreSQL / MariaDB / Oracle) and/or non-relational ones (i.e. Cassandra)
Software Development Student - 4 Month Fall Term
By BlackBerry At Mississauga, Ontario, Canada
Strong C++, Python skills and experience
Strong design, programming, and research skills
Curious attitude and self-starter with strong interpersonal skills
Work with automotive OEMs to develop proof of concepts and production programs using BlackBerry IVY
Enable ecosystem partners and developers to successfully build new solutions on BlackBerry IVY
Collaborate with a cross-functional team of experts, including development, architecture, product, and go to market organizations, to build BlackBerry IVY
Software Developer Student - 4 Month Fall Term
By BlackBerry At Waterloo, Ontario, Canada
Ability to thrive in a fast-paced, multi-tasking environment with excellent time management and organization skills
Strong investigation, prototyping, design and programming skills
Programming experience in one or more of C++, Python, and Kotlin
Strong verbal and written communication skills
Curious attitude and self-starter with strong interpersonal and innovative skills
A passion for driving positive customer experiences and UX
Software Developer Student - 4 Month Fall Term
By BlackBerry At Mississauga, Ontario, Canada
Participate in the development of solutions to address new requirements
Experience in NodeJS and any front-end JavaScript frameworks an asset
Good verbal and written communication skills
Knowledge of AWS Lambda, AWS Dynamo DB, CyberSecurity Best Practices
Develop a supporting test harness for each piece of code written this for integration in the CI/CD pipeline
Produce, design and document APIs as needed
Software Developer Student - 4 Month Fall Term
By BlackBerry At Ottawa, Ontario, Canada
Currently pursuing post-secondary education in a related field
Knowledge of UNIX style OS’s (BSD, Linux)
Previous experience with GCC tools set and GDB debugging is an asset
Support customer activities through direct interaction with customer engineering
Reproduce complex issues on reference and customer provided HW
Instrument and debug QNX reference code
2023 Fall Student Opportunities Technology & Operations - Software Developer (Calgary), 4-8 Months
By RBC At Calgary, Alberta, Canada
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies
Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
Present technical topics at regular TSA meetings and manage low-level planning of work packages
Excellent interpersonal and highly developed communication skills (verbal and written)
Strong MS Office skills – Word, Outlook, Excel and PowerPoint
Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods
2023 Fall Student Opportunities Technology & Operations - Software Developer
By RBC At Toronto, Ontario, Canada
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies
Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
Present technical topics at regular TSA meetings and manage low-level planning of work packages
Excellent interpersonal and highly developed communication skills (verbal and written)
Strong MS Office skills – Word, Outlook, Excel and PowerPoint
Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods
2023 Fall Student Opportunities Technology & Operations - Software Developer, 8 Months
By RBC At Toronto, Ontario, Canada
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies
Translate requirements into functional specifications, and coordinate design phases, while identifying, tracking, and resolving technical issues
Present technical topics at regular TSA meetings and manage low-level planning of work packages
Excellent interpersonal and highly developed communication skills (verbal and written)
Strong MS Office skills – Word, Outlook, Excel and PowerPoint
Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods
Student, Software Development Jobs
By Bell At Toronto, Ontario, Canada
Must have Python 3 experience;
Bachelor's or advanced degree in mathematics, physics, engineering, or computer science, or equivalent number of years of experience;
Experience with container technology (Kubernetes, Docker);
Experience with infrastructure-as-code technology (Ansible, Terraform);
Experience with virtualized environments (Hypervisors (XCP-ng) and standing up VMs (cloud-init));
Experience with any of the following programming languages: Rust, ReactJS, SQL (Postgres/MySQL);
Software Developer, Co-Op Student, Fall Term 2023
By Recollective At Ottawa, Ontario, Canada
Expand your experience with Java, TypeScript, JavaScript, HTML, and CSS
Learn or expand your knowledge of Vue.js version 3
Gain experience in the development and maintenance of a cloud-based SaaS platform
Strong software development and programming skills that have been demonstrated in other co-op terms
Experience with Java, TypeScript/JavaScript, and SQL from work experience or coursework
Effective communication skills (written and verbal) with a demonstrated ability for team collaboration