Senior Software Developer
1 day ago
Join the Cyber-DNS team at CIRA and play a key role in advancing Canada’s cybersecurity and DNS infrastructure. Our team is dedicated to protecting Canadians online by delivering cutting-edge solutions. You’ll tackle projects that make a real difference—including empowering users with CIRA Cybersecurity Awareness Training, securing household and enterprise networks through CIRA Canadian Shield and DNS Firewall, and defending against DDoS attacks with Anycast DNS. This is your chance to be part of a team that’s shaping the future of digital security and DNS technology. Who You Are A passionate software developer driven by purpose. Strong background in Cybersecurity with keen interest in DNS and related networking technologies. Motivated by the real‑world impact of keeping Canadians safe online and excited to apply innovative solutions. Enjoys collaborative environments, open discussion, shared problem‑solving, and learning from diverse perspectives. Actively shares knowledge, mentors teammates, and champions initiatives to improve software quality, resiliency, and security. What You’ll Do Lead the design and development of XDR and DNS‑based cybersecurity products and backend services using modern programming languages and frameworks. Translate security and business requirements into scalable and secure software solutions. Implement secure coding practices aligned with recognized standards (e.g., OWASP). Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards. Collaborate with cybersecurity analysts, DevOps, and infrastructure teams across CIRA. Support CI/CD pipelines and automation for 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 detailed technical documentation for systems, processes, and deployments. Participate in the rotating 24/7 on‑call schedule to support service uptime and incident response. What You Bring Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. 7–10 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/authorization mechanisms. Experience developing and supporting CI/CD pipelines using tools such as GitLab CI, Jenkins, or TeamCity. Familiarity with cloud‑native development, containerization (e.g., Docker), and infrastructure‑as‑code tools (e.g., Terraform, Ansible). Understanding of DNS and networking protocols and their role in internet infrastructure. Experience working with relational and non‑relational databases (e.g., PostgreSQL, MySQL, DynamoDB, or similar). Understanding of cybersecurity concepts and technologies, including EDR/XDR, vulnerability scanners, firewalls, and frameworks such as MITRE ATT&CK. Who We Are CIRA is committed to making a positive impact on Canada’s digital future. We foster an environment of collaboration, candour, and diverse perspectives. Our team embraces remote and in‑office work, encouraging community, learning, and innovation. All applicant screenings, interviews, evaluations, and selection decisions are conducted by our staff, with artificial intelligence used only to support administrative processes. Employment Details Seniority level: Mid‑Senior Employment type: Full‑time Job function: Engineering and Information Technology Industries: Software Development #J-18808-Ljbffr
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Location: Ottawa, Ontario, Canada Overview Languages: English Education: Other trades certificate or diploma, or equivalent experience. Responsibilities Write, modify, integrate, and test software code Communicate technical problems, processes, and solutions Prepare reports,...
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software Inc. Full timeOverview Languages English Education - Other trades certificate or diploma - or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Asset languages - Hindi - Bengali Work setting - Office - Relocation costs covered by employer - Startup...
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software Inc. Full timePosted onDecember 10, 2025 by Employer details Sense & Respond Software Inc. Job details Salary 72,000 to 100,000 annually (To be negotiated) / 40 to 60 hours per week Terms of employment Term or contract Full time Overtime required, To be determined Source Job Bank # Languages Hindi Education Other trades certificate or diploma Experience 5 years or more...
-
Senior Software Developer
4 weeks ago
Ottawa, Canada SRC Can Full time1 week ago Be among the first 25 applicants The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible. The company was formed to provide innovative products and seasoned analysis to solve the United States’ toughest new Electronic Warfare challenges and has now expanded operations into Canada. We do this by focusing on our...
-
Senior Software Developer
2 weeks ago
Ottawa, Ontario, Canada SRC Can Full timeThe Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible. The company was formed to provide innovative products and seasoned analysis to solve the United States' toughest new Electronic Warfare challenges and has now expanded operations into Canada. We do this by focusing on our customers' needs through the innovative...
-
Senior Software Developer
4 weeks ago
Ottawa, Canada Aetonix Full timeSenior Software Developer – Aetonix – Greater St. John’s Metropolitan Area Join to apply for the Senior Software Developer role at Aetonix. If you are looking to join an agile, dynamic, and motivated team in the healthcare technology industry, Aetonix is a rising leader in “Connecting clinicians and patients through pathways of care”. Our mobile...
-
Senior Software Developer
3 days ago
Ottawa, Canada Aetonix Full timeSenior Software Developer – Aetonix – Greater St. John’s Metropolitan Area Join to apply for the Senior Software Developer role at Aetonix. If you are looking to join an agile, dynamic, and motivated team in the healthcare technology industry, Aetonix is a rising leader in “Connecting clinicians and patients through pathways of care”. Our mobile...
-
Senior Software Developer
2 weeks ago
Ottawa, Ontario, Canada Gastops Full timeCome Join UsOver the last 40 years, Gastops has built a robust business which is recognized worldwide for its innovative contributions to equipment health management in the aviation, energy, marine, industrial and transportation industries. Gastops' products and services add value throughout the life cycle of complex critical equipment from the design stage...
-
Senior Software Developer
2 weeks ago
Ottawa, Canada Giatec Full timeJoin to apply for the Senior Software Developer role at Giatec Giatec Scientific Inc. (Giatec) is seeking a seasoned Senior Software Developer to architect, build, and scale the services that power MixPilot and its integrations with IoT systems and mobile applications. This is a hands-on role within the software engineering team, with technical ownership...
-
Senior Software Developer
2 weeks ago
Ottawa, Ontario, Canada Nanometrics Inc. Full timeJob TitleSenior Software Developer - R&DReports ToDirector, Software DevelopmentBased InOttawa, ONTermFull TimeAbout NanometricsWith 40 years of seismic technology and industry application experience, we are a global, award-winning company providing monitoring solutions and equipment for studying artificial and natural seismicity. From mission-critical...