Senior Software Developer (Ottawa)

Senior Software Developer (Ottawa)

17 Aug
|
Jobtailor
|
Ottawa

17 Aug

Jobtailor

Ottawa

  • Lead the design and development of extended detection and response (XDR) and DNS-based cybersecurity products and backend services using contemporary programming languages and frameworks
  • Turn security and business requirements into secure, scalable software solutions
  • Implement secure coding practices aligned with industry standards such as the Open Worldwide Application Security Project (OWASP)
  • Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards
  • Work closely with cybersecurity analysts, DevOps and infrastructure teams across CIRA
  • Support continuous integration and continuous delivery (CI/CD) pipelines, along with automated testing, deployment and monitoring in cloud and hybrid environments
  • Investigate and resolve complex issues related to application performance, security vulnerabilities and system interoperability
  • Participate in architecture and design discussions to inform system evolution and technical decision-making
  • Write and maintain clear technical documentation for systems, processes and deployments
  • Participate in a rotating 24/7 on-call schedule to support service uptime and incident response.

Requirements

  • Bachelors degree in computer science, software engineering or a related technical field
  • 7+ years of professional experience in software development
  • Advanced proficiency in programming languages such as Java (Spring or Play Framework) or Python
  • Proficiency in Linux environments and scripting with Bash for automation and troubleshooting
  • Strong knowledge of secure application design, threat mitigation and authentication and authorization mechanisms
  • Experience building and supporting CI/CD pipelines using tools such as GitLab CI, Jenkins or TeamCity
  • Familiarity with cloud-native development,



    containerization technologies such as Docker and infrastructure-as-code tools such as Terraform or Ansible
  • Understanding of DNS, networking protocols and their role in internet infrastructure
  • Experience working with relational and non-relational databases such as PostgreSQL, MySQL, DynamoDB or similar technologies
  • Understanding of cybersecurity concepts and technologies, including endpoint detection and response (EDR), extended detection and response (XDR), vulnerability scanners, firewalls and frameworks such as MITRE ATT&CK.

Core Competencies

Demonstrates expertise in designing and developing cybersecurity products, with a strong focus on secure coding practices, CI/CD pipeline implementation, and mentoring development teams. Proficient in modern programming languages and frameworks, with a solid understanding of cybersecurity concepts and technologies.

Highest-signal resume keywords

  • Java (Spring or Play Framework)
  • Python
  • CI/CD Pipeline Implementation
  • Secure Application Design
  • Cloud-Native Development

ATS Optimization Keywords

Hard Skills

  • Software Development
  • Secure Coding Practices
  • Code Review
  • Application Performance Investigation
  • Threat Mitigation
  • Authentication Mechanisms
  • Relational Databases
  • Non-Relational Databases
  • Linux Scripting
  • Networking Protocols

Soft Skills

  • Mentoring
  • Collaboration
  • Technical Documentation

Industry Keywords

  • Extended Detection and Response (XDR)
  • Endpoint Detection and Response (EDR)
  • OWASP
  • Cybersecurity
  • Incident Response

Tools & Technologies

  • GitLab CI
  • Jenkins
  • TeamCity
  • Docker
  • Terraform
  • Ansible

#J-18808-Ljbffr

📌 Senior Software Developer (Ottawa)
🏢 Jobtailor
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (ottawa) / ottawa