Worker Sub-Type: Student (Fixed Term) Job Description: Today, BlackBerry® is a transformed company. We’re no longer about the smartphone, what we once did for smartphones is what we’re now doing for Enterprise of Things (EoT) – 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’s 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 ‘things.’ 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’s 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’s. 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 Life at BlackBerry Various Snack & Beverage Programs at all locations Cafeterias and vending machines with subsidized prices at major offices Free parking and accessible public transportation at major offices Skills training and professional development opportunities Organization wide events and various social committees Local discounts and free swag Highly collaborative teams and supportive workplace culture Recreational leagues, fitness classes, and wellness sessions available in most locations See for yourself by checking out our Instagram @BlackBerryStudentLife An Absolute Commitment to Equality It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment based on race, colour, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. EEO Minorities/Females/Protected Veteran/Disabled BlackBerry strives to create an accessible and inclusive application and selection process and is committed to working with and providing reasonable accommodation to job applicants who may require provisions to participate in the selection process. Should you require an accommodation, please contact recruitment@blackberry.com to discuss your needs. Scheduled Weekly Hours: 40 BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn’t choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry. Whether you are a Co-op or a Graduate, we know your first job matters, and a career at BlackBerry can take you anywhere you want to go. At BlackBerry you will find that the pace is fast, the challenge exciting and the rewards are extremely satisfying. If you want to push the boundaries of mobile experience, then we want you to join the BlackBerry team. ©2023 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world. It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. EEO Minorities/Females/Protected Veteran Disabled BlackBerry strives to create an accessible and inclusive application and selection process and is committed to working with and providing reasonable accommodation to job applicants who may require provisions to participate in the selection process. Should you require an accommodation, please contact recruitment@blackberry.com or contact our HR department by calling 1-519-888-7465. We will reply to your request as soon as possible. Return to Job Listings