Cyber-Security Software Developer Job Description

Cyber-Security Software Developer Job Description Template

Our company is looking for a Cyber-Security Software Developer to join our team.

Responsibilities:

  • Knowledge of Unified Modeling Language (UML) design;
  • Ability to participate in concept, UI, and feature development;
  • Testing and debugging skills;
  • Knowledge of common application security vulnerabilities such as OWASP Top 10;
  • Experience designing API’s;
  • Familiarity with Agile/SCRUM, Git, and Atlassian suite of tools;
  • Productive working with both Windows and Linux platforms;
  • Understanding of Hardware Security Modules, PKI and Transport Layer Security;
  • Utilization of development tools such as Visual Studio and Eclipse;
  • Knowledge of communication network protocols (TCP/IP, UDP);
  • Python, C#, C++
  • Understanding of data science, and how it can be applied to cyber security.

Requirements:

  • Flex time and vacation package;
  • Employee Profit Sharing Plan;
  • Group RRSP;
  • Comprehensive medical and dental benefits;
  • Long and short-term disability, life, AD&D insurance;
  • Tuition reimbursement for you and your children.