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
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.