Talent.com
Randstad Canada
Senior Application Developer - Network Automation and Firmware PlatformsRandstad Canada • Calgary, Alberta, CA
No longer accepting applications
Senior Application Developer - Network Automation and Firmware Platforms

Senior Application Developer - Network Automation and Firmware Platforms

Randstad Canada • Calgary, Alberta, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description

This position is tailored for a seasoned developer who loves bridging the gap between software engineering and infrastructure operations (NetDevOps). You will be responsible for building robust automation tooling used directly by network operations teams to manage critical infrastructure. This involves everything from developing the backend logic and workflow engines to creating clean, operator-driven web UIs and APIs. Operating in a cloud-native AWS environment, you will also have the opportunity to leverage advanced AI-assisted development tools (such as Kiro) to accelerate design, testing, and iteration.

Advantages
Advantages
Cutting-Edge Tech & Methodology: Work with a modern stack (Python, React, NodeJS, AWS Cloud native) and adopt cutting-edge AI-assisted development workflows via Kiro.

High Operational Impact: Build tools that secure and stabilize an enterprise-scale network across both standard corporate IT and heavy industrial OT environments.

True NetDevOps Domain: Play a defining role in shaping reusable libraries, frameworks, and global automation patterns for infrastructure-oriented software.

Balanced Work Environment: Enjoy a collaborative, hybrid team environment reporting directly to the Manager of Network Operations & Automation.

Responsibilities
1. Automation Engineering & Tooling
Design, build, and maintain robust firmware upgrade automation tools and platforms.

Develop end-to-end automation playbooks covering pre-checks, execution, validation, automated rollback strategies, and post-upgrade reporting.

Build scalable backend services, clean APIs, and intuitive web-based user interfaces for operator-driven workflows.

2. Systems Integration & Visibility
Integrate custom automation solutions seamlessly with existing monitoring, inventory tracking, and change-management systems.

Implement strict audit logging, error handling, and end-to-end operational visibility to ensure high reliability.

Deploy applications utilizing AWS cloud-native tools and CloudFormation templates.

3. Collaboration & Best Practices
Partner closely with Network Subject Matter Experts (SMEs) to translate manual network operational workflows into clean, reliable code.

Leverage AI-assisted software development practices to optimize code delivery cycles.

Contribute to and curate reusable internal software libraries and automation design patterns.

Qualifications
Experience: 5+ years of professional software development experience.

Language & Cloud Mastery: Strong proficiency in Python and AWS Cloud Services.

Workflow Automation: Proven experience building custom automation tools, backend services, or complex workflow-based systems.

Systems Exposure: Experience interacting with APIs, CLI-driven systems, and infrastructure-oriented software.

Engineering Rigor: Strong understanding of software quality, version control, and CI/CD pipeline architectures.

Technical Environment Matrix
Primary Languages: Python, NodeJS, React

Infrastructure Deployment: AWS Cloudnative, CloudFormation

Target Platforms: Cisco IOS / IOS-XE, Versa SD-WAN, Sierra / cellular devices

Preferred Qualifications (Nice to Have)
Prior experience in infrastructure, systems management, or network-adjacent software development.

Background working within highly regulated, operational, or high-reliability/high-availability environments.

Practical exposure to or an active interest in NetDevOps, modern automation platforms, and AI-assisted development methodologies.

Summary
Our Client is seeking a Senior Software Developer to join the Network Operations & Automation team in Calgary, AB, on a hybrid basis. In this role, you will lead the creation of next-generation firmware upgrade and lifecycle management tools for a massive, mission-critical network environment. Your work will directly impact Cisco routers and switches, Versa SD-WAN appliances, and Sierra cellular modems across both IT and OT environments, ensuring maximum security posture, operational efficiency, and system reliability.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Create a job alert for this search

Senior Application Developer - Network Automation and Firmware Platforms • Calgary, Alberta, CA

Similar jobs

Senior Application Developer

BMO Financial GroupCalgary, Canada
Full-time

Date limite pour présenter sa candidature : 04/16/2026ResponsibilitiesTranslate user needs into technical specifications by understanding and conceptualizing user requirements and responding to the... Show more

 • Promoted

McCarthy Tétrault Senior Applications Architect

McCarthy Tétrault LLPCalgary, Alberta, Canada
Full-time

Elevate your career as a Senior Applications Architect with McCarthy Tétrault in Toronto, Calgary, or Vancouver, focusing on scalable enterprise solutions and innovative technology.Embrace a hybrid... Show more

 • Promoted

Network Specialist

PrattwhitneyCalgary
Full-time

We are seeking a highly skilled Network Specialist in Canada to design, install, and maintain IT network infrastructure across multiple sites, ensuring reliability, security, and high performance.P... Show more

 • Promoted

Senior Developer

Calgary Board of EducationCalgary, Alberta, Canada
Full-time

The Senior Developer role is with the Calgary Board of Education (CBE).This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest... Show more

 • Promoted

Senior Software Developer

Seequent LimitedCalgary, Alberta, Canada
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior Android Developer - C$153,000 - C$197,000 A Year

CapcoCalgary, Canada
Full-time

Build secure, high-performance Android applications that power modern digital wealth experiences.The RoleAs a Senior Android Developer, you will design, develop, and enhance scalable Android applic... Show more

 • Promoted • New!

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaCalgary, AB, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

AEP Developer

United Software Group IncCalgary, AB, CA
Permanent

Client Service Manager || Managed Service Provider (MSP) Services| Client Services & Delivery.Work location: Halifax, NS (Permanent remote work accepted from anywhere in Canada; however, we’d prefe... Show more

 • Promoted

DevOps Application Developer

ALLTECH CONSULTING SVC INCCalgary
Full-time

As part of the integration of the technology stacks with the ones from our Company, we are looking to harmonize our development practices so as to offer a unified developer experience.This starts b... Show more

 • Promoted

Senior ServiceNow ITOM Developer

BCforwardCalgary
Full-time +1

Senior ServiceNow ITOM / CMDB / Discovery Developer.BCforward is currently seeking a highly motivated Senior ServiceNow ITOM / CMDB / Discovery Developer for Calgary, Alberta, Canada.ServiceNow ITO... Show more

 • Promoted

Senior Full Stack Developer - C/.Net & Ai Platform

Kaizen Lab Inc.Calgary, Canada
Full-time

A leading energy technology company is looking for a Senior Full Stack Developer in Calgary, AB.The role involves scaling and evolving their product suite by building modern and scalable applicatio... Show more

 • Promoted

Network Engineer

LTMCalgary, AB, CA
Full-time

A Network Engineer is responsible for the setup, configuration, and running of network deployments and buildouts.This includes hands‑on work in a datacenter lab environment: buildouts, deployments,... Show more

 • Promoted

Senior Advanced Application Engineer, Blending Technology

Honeywell TechnologiesCalgary, Canada
Full-time

Job DescriptionThe primary purpose of this position is to deliver superior customer satisfaction with the Honeywell Technical Support response, communication, and resolution of cases for the define... Show more

 • Promoted

Mobile Application Developer

SynechronCalgary, Canada
Full-time

We are At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading d... Show more

 • Promoted

Senior Developer for NetSuite at ExtendApps

ExtendApps, Inc.Calgary, AB, CA
Full-time

Become a crucial member of ExtendApps as a Senior NetSuite Developer, utilizing SuiteScript and integration technologies to shape innovative solutions.Drive business success through technical exper... Show more

 • Promoted

Senior ABAP Developer - C4M (Canada)

SAP FioneerCalgary, AB, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Do you want to be part of a new, fast-growing global company delivering the next generation of softwar... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncCalgary, AB, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Advanced Manufacturing & Digital Solutions Engineer

NutanixAirdrie, Alberta, Canada
Full-time

Eaton’s Electrical sector is currently hiring an Advanced Manufacturing & Digital Solutions Engineer to join the team.This on-site position that is based out of our Airdrie, AB Eaton location and o... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalCalgary, AB, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior Software Developer

SOVRACalgary, Alberta, Canada
Full-time

SOVRA is a leading public procurement platform trusted by more than 7,000 government agencies and over 1 million suppliers across North America.Our work sits at the intersection of technology, publ... Show more