This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Work From Home

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow


Senior Systems Software Developer


This is a Contract position in Ottawa, ON posted September 21, 2022.

Worker Sub-Type:


 Job Description: 

BlackBerry® – the iconic brand you know and trust – is now a market leading cybersecurity software and services company.

Cyber Security – Software Engineer – Cloud

Creating the gold standard for unified endpoint security (UES) and unified endpoint management (UEM), BlackBerry Spark offers the broadest set of security capabilities, management tools and visibility covering people, devices, networks, apps, and automation. BlackBerry Spark uses artificial intelligence (AI), machine learning and automation to provide improved cyber threat prevention and remediation, while offering transparency across all endpoints for better management and control.

CylanceGUARD is a 24×7-managed extended detection and response (XDR) service that provides actionable intelligence for customers to prevent threats quickly, while minimizing alert fatigue without requiring additional resources. This service is fully integrated with BlackBerry Spark and third-party vendors to provide holistic and unified telemetry across all endpoints and enable highly skilled BlackBerry analysts to threat-hunt through customer environments to find and contain threats, prevent major breaches, and allow organizations to mature their security posture. BlackBerry has the strategy, expertise, and technology to protect an organization by analyzing, preventing, and containing threats as well as large-scale breaches.

Come join us as we deliver ‘Intelligent Security. Everywhere.’


  • Develop global scale server solutions
  • Provide expertise on reliability, performance and scalability challenges
  • Lead by example with high-quality, maintainable, well-designed and documented code
  • Work with product development and quality engineering team members, as well as company leadership
  • Optimize deployment pipelines for Node.js based projects
  • Communicate and collaborate with cross functional teams in an agile environment


  • Bachelor degree with 8 years minimum of software development experience in front and back systems, preferably using JavaScript frameworks
  • Experience driving development work with geographically distributed teams
  • Demonstrated strength in Node.js, and React or similar technologies for application and infrastructure development
  • Experience in source control, unit testing, agile development methodologies
  • Ability to prioritize and complete multiple tasks with little to no supervision
  • Strong desire to create readable, testable, maintainable code


  • Experience with AWS technologies such as Lambda, SQS, and DynamoDB
  • Creation of deployment pipelines for Node.js-based lambda applications
  • Excellent verbal communication, analytical skill and critical thinking. Be able to communicate openly and frequently with all members of the team

#LI- RS1

Scheduled Weekly Hours: