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 more than 2 months ago
Similar jobs that could be interesting for youBased on the senior application developer - network automation and firmware platforms. in Calgary, AB vacancy
  •  ...Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem...  ...non-functional testing (performance, scalability) where applicable Work in a fast-paced environment, balancing automation... 
    Senior
    Internship
    Remote work
    Flexible hours
    Early shift

    Mnp Llp

    Calgary, AB
    1 day ago
  •  ...Are You Our Next Builder? Helcim is searching for a Senior Data Platform Developer to help lead the design, development, and ongoing evolution of...  ...developing Agentic Workflows, developing Specs/Skills for IDEs to automate the development of data pipelines & infrastructure... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Monday to friday

    Helcim

    Calgary, AB
    1 day ago
  • $96.56k - $128.74k per year

     ...Application deadline: July 24th, 2026 12:00PM ET Join the EDC Team! At EDC, we support...  ...better through trade. Position: Platform Owner, Automation Platforms Employment Type:...  ...model for the automation platforms, developed in close collaboration with the business... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    11 days ago
  •  ...Job Description ~ Design, develop, and deploy custom business applications using Power Apps (Canvas, Model-Driven...  .../Portals). ~ Build and optimize automated workflows using Power Automate, including...  ..., and optimize existing Power Platform solutions for performance and... 
    Suggested
    Full time
    Flexible hours

    Turner & Townsend

    Calgary, AB
    7 days ago
  • $95k - $120k per year

     ...successful delivery of digital and automation projects across Canadian...  ...team (including a direct-report developer) as well as third-party suppliers where applicable fostering collaboration and continuous...  ...North America HUBs vast network of specialists brings clarity to... 
    Senior
    Full time
    Internship
    Local area
    Flexible hours

    Hub International Insurance

    Calgary, AB
    22 hours ago
  •  ...working for a company that believes in investing in their employees?   We are looking for an energetic and client-orientated Senior Network Consultant for our Integrated Global Services branch to be based out of our Calgary, Edmonton, Toronto or Vancouver branch. You... 
    Senior
    Permanent employment

    lvs1

    Calgary, AB
    7 days ago
  • $90k - $175k per year

     ...coaching -- As a seasoned network security architect, you will...  ...converged network and security platforms (e.g., SASE). What will...  ...network security requirements, developing technical solutions,...  ...abilities. Deloitte encourages applications from all qualified candidates... 
    Permanent employment
    Flexible hours
    Shift work

    Deloitte

    Calgary, AB
    11 hours 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... 
    Full time
    Remote work

    atVenu

    Calgary, AB
    22 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
  •  ...system design and delivery. Develop software to support equipment...  ...developing traditional web applications and single-page applications....  ...deploying .NET applications with automated CI/CD pipelines. ~3+ years...  ...to screen, assess, or select applicants at any stage of our... 
    Senior
    For contractors
    Internship
    Remote work

    OXARO Inc.

    Calgary, AB
    15 days ago
  •  ...energy industry has a need to develop and support enterprise...  ...Agile principles. Our team is senior, supportive and friendly....  ...and maintain high-performance applications for geophysical and geological...  ...embedded, or domain-specific platforms)... 
    Senior
    Long term contract

    Luxoft

    Calgary, AB
    22 hours ago
  •  ...building the alternative. As a Senior / Staff React Native Developer , you will own the experience that...  ...serve over one million customers on a platform built entirely in-house....  ...maintain robust, scalable frontend applications using React Native for iOS, Android... 
    Senior
    Full time
    Temporary work
    Manual labor
    Relocation package
    1 day per week

    neofinancial

    Calgary, AB
    19 hours ago
  •  ...Position: AUTOMATION PROFESSIONAL ID No: 2-1549 Location: Calgary...  ...professional, the desired applicant will share our vision to provide...  ...existing control systems Develop control system upgrade strategies...  ...Implement/specify secure network and remote access schemes... 
    Senior
    Full time
    For contractors
    Remote work
    Flexible hours

    MPE a division of Englobe

    Calgary, AB
    13 days ago
  •  ...industry leader. The position As a Senior Software Developer , you'll play a key role in building...  ...support secure, scalable business applications while collaborating with stakeholders...  ...while maintaining CI/CD pipelines, automated testing, monitoring, and DevOps best... 
    Senior
    Long term contract
    Full time
    Monday to friday

    Trail Appliances Ltd.

    Calgary, AB
    12 days ago
  •  ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products...  ...Key Responsibilities Design, develop, and test software applications keeping in mind performance, usability, and scalability.... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions Ltd.

    Calgary, AB
    14 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
    a month ago
  •  ...are seeking a highly skilled Senior Instrumentation Reliability Engineer...  ...Failure History data, developing and implementing Asset Strategy...  ...of control and on/off valve applications. Knowledge of Asset...  ...context and asset strategy library develop recommended asset strategies... 
    Senior
    Full time
    Contract work
    Fixed term contract

    Tundra Launchpad

    Calgary, AB
    5 days ago
  •  ...employees and empowering them to develop themselves and their careers....  ...Duties We are seeking a Senior Software Engineer to help...  ...evolve our seismic processing platform. This role is primarily...  ...while also supporting web-based application development when needed. The... 
    Senior
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    11 days 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
    26 days ago
  •  ...demands of chemical plants and the intricate networks of rail and transit to the vital pulse...  ...make life work.   Overview The Application Sales Specialist in this role is...  ...Knowledge of Thermon heat tracing control platforms such as TCM and Genesis/TNG, or similar... 
    Full time
    Temporary work
    For contractors

    Thermon

    Calgary, AB
    21 hours ago
  • $20 - $25 per hour

     ...capacity and performance of information and communication system networks Research, evaluate and integrate network system and data...  ...of computer and telecommunications hardware Research, design, develop and integrate computer and telecommunications hardware Additional... 
    Permanent employment
    Full time
    Remote work

    ERA

    Calgary, AB
    6 days ago
  • $38 per hour

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

    Keysoft Technologies Inc.

    Calgary, AB
    4 days 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
    23 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
  •  ...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
    20 days ago
  •  ...environments running smoothly? Do you have a passion for new and exciting technologies?   We are looking for a driven and self-motivated Network Operations Centre (NOC) Analyst for our Calgary team   to ensure the operational uptime of the tools used to monitor and manage... 
    Permanent employment

    lvs1

    Calgary, AB
    4 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
    28 days ago
  •  ...seeking a Simulation Technology Developer to join our Dynamics team in...  ...and other energy transition applications. The successful candidate...  ...for transient pressure-flow networks and dynamic energy systems....  ...with demonstrated experience automating complex numerical, simulation... 
    Full time
    Local area
    Worldwide

    Schlumberger

    Calgary, AB
    11 days ago
  •  ...potential. JOEY Restaurant Group is an Equal Employment Opportunity Employer JOEY Restaurants provides reasonable accommodations to qualified applicants and employees, including due to disabilities, medical conditions, and religious beliefs and practices. #LI-DNI... 
    Full time
    Part time
    Shift work

    JOEY Restaurant Group

    Calgary, AB
    1 day ago
  •  ...We are seeking an Applied AI Platform Engineer who will be focused...  ...the-loop review and reusable application patterns. Duties and Responsibilities...  ...and application patterns Develop reusable components for AI...  ...will work with applicants who request accommodation or... 
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours
    Shift work
    Weekend work

    Mawer Brand

    Calgary, AB
    14 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!