Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

senior application developer - network automation and firmware platforms.

Randstad

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 View email address on randstad.com to ensure their ability to fully participate in the interview process. show more
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the senior application developer - network automation and firmware platforms. in Calgary, AB vacancy
  • $95 - $120 per hour

     ...Consulting Group is currently seeking a  Senior Software Developer  for a 12 month contract role with a...  ...: Lead end-to-end application analysis and remediation for cloud migration...  ...efficiency Collaborate with cloud and platform teams to align applications with Azure... 
    Senior
    Contract work

    MatchBox

    Calgary, AB
    9 days ago
  •  ...Job Title: Senior Full-Stack Developer (Land Systems & Data Automation) Job Type: 6-Month Contract (Strong Potential for Extension) Location: Calgary, AB (Hybrid...  ...organization. This role goes beyond traditional application support and offers the opportunity to contribute... 
    Senior
    Contract work
    Immediate start
    Monday to friday

    People to Go

    Calgary, AB
    14 days ago
  •  ...Level: We’re looking for a hands-on Senior Platform Engineer with strong experience...  ...— improving reliability, scalability, developer experience, and security across a growing...  ...database deployments Azure and AWS networking design (VNet architecture, segmentation... 
    Senior
    Work at office
    Remote work
    Work from home
    Shift work

    Wagepoint

    Calgary, AB
    a month ago
  •  ...Staff Developer / Development Manager, Application Security Reports To: Director of Development, Architecture Location: Calgary or Remote About...  ...on Rails, GraphQL, PostgreSQL, Redis, CouchDB Cloud Platform: AWS Tools: GitHub, Sidekiq, Docker What You’ ll... 
    Suggested
    Full time
    Remote work

    atVenu

    Calgary, AB
    2 days ago
  •  ...client is looking for an experienced Power Platform Developer to join their growing delivery team. The client's Microsoft Business Applications practice spans solution design,...  ...requirements, build scalable applications, and automate critical business processes, often as part... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Randstad

    Calgary, AB
    a month ago
  • $90.85k - $140.85k per year

     ...integration, custom software development, application modernization, agile, and more. We help...  ...You are an AI-Powered Application Developer with strong experience building custom web...  ...pipelines, and at least one major cloud platform; GCP experience is preferred Solid understanding... 
    Full time
    Work at office
    Local area

    Accenture

    Calgary, AB
    10 days ago
  • $44.26 - $47.67 per hour

    As a Network Designer, you will bridge the gap between business objectives...  ...& Architecture Design and develop scalable, resilient network...  ...technologies, hardware platforms, and strategic vendors. Ensure...  ...(AWS or Azure). Automation (Asset): Familiarity with scripting... 
    Senior
    Long term contract

    Randstad

    Calgary, AB
    29 days ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs...  ...growing company three years running. The platform behind that growth is built...  ...architecture in your area. Write thorough automated tests as a core part of how you... 
    Senior
    Long term contract
    Full time
    Manual labor
    Relocation package

    neofinancial

    Calgary, AB
    12 hours ago
  • $160k - $180k per year

     ...technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join...  ...next generation of APIs that make the platform easier to integrate with, extend, and...  ...Happens After You Apply We review every application carefully. Whether you apply directly,... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Calgary, AB
    16 days ago
  •  ...Cloud Platform Architect Salary: 115-150k base + bonus Location...  ...-as-Code (IaC) and automation, including Terraform and Bicep...  ...Background in systems engineering, network architecture, and server...  ...employer, and all qualified applicants will receive consideration for... 
    Work at office
    Local area
    Shift work

    Insight Enterprises, Inc.

    Calgary, AB
    1 day ago
  •  ...Network Administrator Location: On-site Duration: 12 Months Experience: 4–6 Years Required Skills Cisco...  ...with AWS and/or Azure cloud networking. Knowledge of network automation and scripting tools. Preferred Skills ~ Certifications from... 
    Contract work

    Astra North Infoteck Inc.

    Calgary, AB
    14 days ago
  • $95k per year

     ...technologique , we connect top-tier tech talent with forward-thinking organizations. We are currently seeking a talented and passionate Java Developer for a permanent role with one of our premier clients, a major financial institution. If you thrive in a fast-moving,... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Nöord Technologies Corporation

    Calgary, AB
    20 days ago
  •  ...revolutionizing payments, and we're looking for a Senior Android Developer to be a pivotal part of our mobile app...  ...to bring ideas to life. DevOps & Automation: Contribute to building and enhancing...  ...reliability using our observability platforms. Process Improvement: Proactively... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Helcim

    Calgary, AB
    1 day ago
  •  ...solutions support a wide range of applications, including energy transition...  ...ASSESSMENT: All applicants must complete the Traits and...  ...currently recruiting for a Senior Applications/Process Engineer...  ...buyout equipment and systems Develop packaging plans based on required... 
    Senior
    Full time
    Work at office
    Flexible hours

    Startec

    Calgary, AB
    6 days ago
  •  ...and development of native Windows desktop applications using Windows App SDK, WinUI (or related...  ...accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility...  ..., and long-term roadmap for the Windows platform. Take ownership of full lifecycle of... 
    Senior
    Long term contract
    Work at office

    Speechify

    Calgary, AB
    7 days ago
  •  ...Project Developer   WHO WE ARE   Our Power, Your Possibilities...  ...energy - we’ll provide the platform .   ABOUT THE ROLE...  ...risks, and recommendations to senior leadership and cross-functional...  ...Due to the high volume of applications we receive, only those progressing... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    1 day ago
  •  ...highly skilled and experienced Senior Quality Analyst with...  ...Managing the automation backlog for the product; working...  ...experience in testing enterprise applications...  ...with both Windows and Linux platforms... 
    Senior

    Luxoft

    Calgary, AB
    12 hours ago
  • $166.83k - $245.34k per year

     ...and coordination across Mine Automation & Technology projects, across...  ...experience with DCS, PLC, and SCADA applications and systems as it applies to...  ...communications, and digital platforms. Experience supporting...  ...with the opportunity to develop your career prospects within... 
    Full time
    Work at office
    Local area
    Remote work
    Overseas
    Flexible hours
    3 days per week

    Worley

    Calgary, AB
    3 days ago
  •  ...serving the live events industry. Their platform provides point-of-sale, inventory management...  ...new role :  A hands-on  Manager (Application Security)to lead and mature our application...  ..., including hiring, coaching, and developing technical teams. ~ Strong hands-on experience... 
    Permanent employment
    Flexible hours

    Hays

    Calgary, AB
    8 days ago
  •  ...through the Following Job Description and share your resume Role: Network Security Engineer Location: CALGARY, AB Job Type: Contract...  ...Services (MSS) Experience with Windows Server environments Automation in file transfer workflows Prior experience working in 24x7... 
    Permanent employment
    Contract work
    For contractors

    Tekgence Inc

    Calgary, AB
    21 days ago
  •  ...Hexagon Autonomous Solutions is looking for an Applications Engineer to join our team in Calgary, AB. Reporting to the Senior Manager, North America Customer Support, in...  ...to customers who are experiencing issues when applicable When applicable, contribute to Root Cause Analysis... 
    Senior
    Full time

    Hexagon Autonomous Solutions

    Calgary, AB
    16 hours ago
  • $95k per year

     ...are currently looking for a high-caliber Automation Engineer to join a powerhouse team...  ...software delivery for large-scale enterprise applications. Key Responsibilities...  ...performance. Cross-Browser Automation: Develop advanced tests validating application behavior... 
    Full time

    Nöord Technologies Corporation

    Calgary, AB
    20 days ago
  •  ...fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the...  ...Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions...  ...team to build React Native iOS / Android applications Architect, build and maintain... 
    Senior
    Work at office
    Remote work

    NDAX Canada Inc.

    Calgary, AB
    more than 2 months ago
  • $36.1 - $40 per hour

     ...at the physical location. There is no option to work remotely. Responsibilities Tasks Coordinate access and use of computer networks Install web server hardware and software Maintain, troubleshoot and administer the use of local area networks (LANs), wide area... 
    Permanent employment
    Full time
    Local area
    Remote work

    BESTAR SERVICE CCA LTD.

    Calgary, AB
    7 days ago
  •  ...solutions for clients and interested in working for a company that values fun?   We are looking for an energetic and client-orientated  Network Consultant for our Edmonton branch. You will be a member of our Service Delivery team and work on multiple projects with various... 
    Permanent employment

    lvs1

    Calgary, AB
    8 days ago
  •  ...QA Analyst, API (Application Programming Interface) – Job Description Reports...  ...You'll own API testing across our platform, partnering closely with developers, product managers and fellow QA to...  ...proactively recommend testing strategies Automation Build automated API test suites... 
    Full time
    Remote work
    Worldwide

    atVenu

    Calgary, AB
    2 days ago
  •  ...client is looking Salesforce Developer. Please find below Job...  ...eIT experience working in a senior development and/or Lead Development...  ...with ~ 5 years of Salesforce Platform experienc e delivering large...  ...integrating Salesforce applications with 3rd party system s... 
    Senior
    For contractors

    Iris Software Inc.

    Calgary, AB
    3 days ago
  •  ..., custom software engineering, testing, application modernization, agile and more. We help our...  ...projects including working in open web platforms, DevOps platforms as well as intelligent...  .... WORK YOU'LL DO Design and develop microservices/APIs using Java/Spring boot... 
    Full time
    Shift work

    Accenture

    Calgary, AB
    10 days ago
  •  ...offers a subscription commerce platform to sell any product, through...  ...building full-stack web applications, with working knowledge of both...  ...of personal data from job applicants, please read our Candidate Privacy...  ...team with administrative automations — always under human... 
    Immediate start
    Worldwide

    AppDirect

    Calgary, AB
    15 days ago
  • $60k - $80k per year

     ...ERP Application Support Specialist Help customers get the most from their ERP systems. At Contego, we partner with growing organizations...  ...database concepts. Programming, scripting, integration, or automation experience. Diploma or Bachelor’s degree in Accounting,... 
    Permanent employment
    Full time
    Work at office

    A&A Business Consulting

    Calgary, AB
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior application developer - network automation and firmware platforms.. Be the first to apply!