⚡ New

Senior Software Developer

CANARIE Inc.

OttawaFull-timeMid LevelOn-site

Job Description

CANARIE has an immediate opening for a Senior Software Developer. This role will be accountable for designing, developing, deploying, and maintaining secure, scalable software solutions that support the company’s network orchestration and cybersecurity initiatives. This is a new full-time, term position through December 31, 2026, reporting to CANARIE’s Manager, Software Development. The salary range for this role is between $125,000 to $162,000. Key Responsibilities Design and develop secure, scalable software for network orchestration and cybersecurity tooling in support of Canada’s Research and Education network Deliver full stack solutions using Python, Django, Angular, Docker, and Kubernetes Apply DevOps, CI/CD, and Agile (SCRUM) methodologies Guide technical best practices and mentor junior developers Research and evaluate new technologies relevant to networking and security Integrate LLMs and agentic AI models to enhance code development and automation Travel may occasionally be required Other related duties and responsibilities, as required The Ideal Candidate To excel at CANARIE, you have a demonstrated capacity to work collaboratively on teams and are also an energetic self-starter with the self-motivation to work independently. You have excellent oral and written communication skills, and can count time management, problem solving, and managing multiple priorities as your strengths. You also share a dedication to CANARIE’s core values: service, teamwork, inclusion, innovation, quality, and integrity. What You Bring Education and Experience College diploma or university degree in Computer Science, Software Engineering, or a suitable combination of education, experience, or other relevant training Minimum of 10 years of relevant work experience in software development with full stack and solution design expertise Experience in mentoring Previous experience developing complex software projects in Agile team Skills Ability to clearly communicate complex technical information Expertise in designing clear actionable software solutions Attention to detail and commitment to high-quality software delivery Ability to adapt to new technologies and domain Familiarity with computer networking protocols and network management systems Strong working knowledge of the following: cybersecurity principles, DevSecOps, secure programming practices, and security by design CI/CD pipelines (GitLab), infrastructure-as-code, and automated testing frameworks containerization (Docker), orchestration (Kubernetes, Helm, Rancher), and cloud platforms (AWS, Azure) database management systems (SQL, NoSQL), RESTful APIs, Linux, and cloud-native development (CNCF model) Working knowledge of the Microsoft Office suite Come Work with Us We are committed to employment equity and encourage anyone who can contribute to the diversification of ideas and perspectives to apply. For applicants with disabilities, accommodation is available upon request throughout the recruitment and assessment process.

If this seems to be the right fit for you, please send a note and your resume to [email protected] , and include the position title in your subject line. We thank all applicants; however, only those selected for an interview will be contacted. #J-18808-Ljbffr

Posted Today

Related Jobs

AEP Developer

United Software Group Inc

Halifax Today
Full-time On-site Mid Level

Related Searches

Apply Now