Applications Software Development Student – 4 Month Summer Term

Return to List

City : Ottawa

Category : Software & Systems

Industry : IT

Employer : BlackBerry

Worker Sub-Type:

Student (Fixed Term)

 Job Description: 


The Software Development Intern will be based in Ottawa and assist with work on BBM Enterprise application suite and BlackBerry Spark Communications Services SDK.

The successful individual work will work with senior team member oversight and be part of the larger software development team focusing on BBM Enterprise suite of products.

Location: Ottawa, ON

Length of Term: 4 Months


  • SDK Development (Web, Mobile)
  • Mobile Application development
  • Develops, tests, integrates, and documents code.  Quickly works towards familiarity of components


  • Currently enrolled in a relevant post-secondary institution
  • Familiar with one of more of Java, C/C++, Python, Java, Obj-C, Swift, and the capability and enthusiasm to learn more
  • Programming experience in JavaScript
  • Exposure to Asynchronous paradigm in JS – callback, promises and async/await
  • Experience with either Android or iOS mobile Operating systems
  • Experience with software configurations, e.g. (ability to read, write and interpret maintainable code (including process related scripts)
  • Understanding data structures – Arrays, ArrayLists, Maps and Sets
  • Knowledge of revision control software (ex. Git, SVN, github etc) and development lifecycle a plus
  • Experience with test automation tools & frameworks a plus
  • Ability to prioritize and manage multiple concurrent tasks, learns and contributes to the team and performs well defined tasks
  • Ability to take initiative and work well individual and as part of a team
  • Strong communication skills and self-motivated


  • 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

Job Family Group Name:

Business Practices & Operations

Scheduled Weekly Hours:


Return to List


Subscribe to our newsletter & stay updated