Software Development Student 8 Month Winter Term

Waterloo, ON, Canada

Job Description


Worker Sub-Type: Student (Fixed Term)

:

Today, BlackBerry\xc2\xae is a transformed company. We\xe2\x80\x99re no longer about the smartphone, what we once did for smartphones is what we\xe2\x80\x99re now doing for Enterprise of Things (EoT) \xe2\x80\x93 envisioning, enabling and securing new forms of communication that are connecting the business world in extraordinary new ways. We have the most complete and advanced end-to-end solutions to enable EoT, and our ideas lead the way in the hottest markets like cybersecurity, SaaS, neural networks and autonomous vehicles.

Today our software is trusted by the world\xe2\x80\x99s most important organizations, including all of the G7, 16 of the G20, NATO, financial firms, healthcare providers and educational institutions. BlackBerry technology is further embedded in millions of \xe2\x80\x98things.\xe2\x80\x99 You can find BlackBerry in smart watches, medical devices, cars, trains, robots, smart meters, TV broadcast equipment, wind turbines, hydroelectric plants, pilot training simulators, mail-sorting machines and, of course, tablets and smartphones just to name a few.

Position Summary

Reporting to the Director, BlackBerry Cloud and Software Development, this role is responsible for developing BlackBerry\xe2\x80\x99s integrated automation frameworks which provide end-to-end deployment, patching and remediation capabilities for Corporate and BlackBerry infrastructure platform environments. Our focus is to provide highly secure, seamless customer experiences with increased implementation velocity, through delivery of user centric self-serve solutions. Partnered with technical subject matter experts, you will focus on providing solutions for a diverse group of BlackBerry Services.

Location: Waterloo, ON

Length of Term: 8 Months

What you will do

Analyze, design, develop, debug, and modify web applications, API creations, software tools and software integration solutions (Ruby on Rails, React, Redux, Go, and HTML)

Work in an Agile environment, attend and actively participate in scrum sessions and ensure work is assessed, prioritized and progress updates provided

Take responsibility for features and services used by our clients, ship quality code to production and perform detailed code reviews

As a frontend developer: Implement responsive and dynamic user interfaces with great attention to detail and REST API integration

As a backend developer: Develop RESTful API\'s and services adhering to industry standard practices and scalable architecture

Work collaboratively with product owners throughout the development and testing cycles, ensuring solutions meet their needs, prior to implementation

Design and maintain frameworks that allow teams to remain lean, optimizing resources through automation

Conduct new technology evaluations and Proof of Concepts to deliver quality, cost effective open-source solutions

Share developed solutions with stakeholders and the team, strive to gather feedback and address areas of improvement

Who we are looking for

Currently enrolled in a post-secondary program in computer science, software engineering or equivalent

Background in ITIL, Agile frameworks / methodologies considered an asset

Full Stack web development, experience with React, Redux, Go & Ruby on Rails

Experience with databases, (Elasticsearch, MySQL & NoSQL) and cloud compute an asset

Demonstrated skills in modern development technologies and tools including some of the following: REST API\xe2\x80\x99s. Web Services, UI/UX development, Client-Server architecture, Gitlab

Excellent organizational skills with ability to drive timelines and understand when to proactively escalate

Strong communication skills, both written and spoken. Experience interfacing with and presenting to senior leaders

Motivated self-starter with the ability to work autonomously and as part of a team; ability to meet deadlines and adjust to changing priorities to meet business goals

The successful candidate will have a positive attitude, a passion for exceptional customer service, attention to detail, practical problem-solving abilities, ability to proactively identify opportunities, make recommendations and quickly implement solutions

This is a highly collaborative role so you will be required to build, maintain and develop solid working relationships with the following teams:

Cloud

Big Data

Database

Storage

Student Life at Blackberry

  • Growth Mindset: employees have access to skills training and professional development courses, mentorship programs as well as unlimited access to our on-demand learning platform.
  • Commitment to Wellness: employees have access to events that support physical, mental and financial wellness. We host wellness sessions, fitness courses, discounts to local gyms and offer a 24/7 Employee Assistant Program (EAP).
  • Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee.
  • Employee Perks: we have snack and beverage programs at all locations. Students also have access to discounts for local stores, transportation, restaurants and activities.
See more about the student program at BlackBerry over on our Instagram @BlackBerryStudentLife

Scheduled Weekly Hours: 40

BlackBerry

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2242081
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Waterloo, ON, Canada
  • Education
    Not mentioned