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.
AdvantagesAdvantages
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.
Responsibilities1. 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
- ...activity and is accountable for developing and supporting revenue... ...explain products and discuss applications Support customer OEM integration... ...Solid understanding of networking is essential Please email... ...”): ***email_hidden*** Firmware Engineer (USA) Microhard has...SeniorFull timeFor contractorsCasual workWork at officeWorldwide
- ...Automation Technologist WHAT YOU’LL DO: Role: The... ...controls, and automated test platforms. The Automation Technologist... .... ~ Assist in developing and maintaining Python-based... ...issues involving PLCs, industrial networks, robotics, sensors, motion systems...SuggestedCasual work
- ...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...SeniorLong term contractFull timeWork at officeRemote workMonday to friday
$90k - $108k per year
...After the submission of your application, you will receive an email with... ...through our online platform, Harver. Completing this AI-powered... ...the organization's internally developed applications, SQL Server data... ...Actions CI/CD. PowerShell automation. Experience supporting enterprise...SeniorFull timeLocal areaRemote workWork from home- ...continuous improvement of robotic and automated manufacturing systems. Key... ...maintenance, troubleshooting automation and controls issues,... ...and industrial communication networks. Manage spare parts inventory... ...treatment of associates and applicants and furthering the principles...SuggestedLong term contractCasual work
- ...highly motivated Sr. Control, Automation and Electrical Engineer to... ...engineer, and 2) office-based as senior Sr. Control, Automation and... ...on exciting projects to develop innovative solutions What... ...Employer that considers applicants without regard to age, race,...SeniorLong term contractFor contractorsWork at officeLocal areaFlexible hours
- ...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...Full timeFlexible hours
- ...technology and business forward. As a Senior Developer you play a critical role in delivering... ...Documentation and knowledge sharing of delivered applications and services Actively promote... ..., including IBM MQ, APIs, messaging platforms, and integration services Provide off...SeniorFull timeInternshipFlexible hours
- ...ll Do Reporting to the Discipline Lead – Automation and SCADA, the Senior SCADA Engineer serves as a technical authority developing, checking and approving SCADA design packages... ..., including schematics, wiring diagrams, network architecture drawings, load studies, configurations...SeniorWeekly payLong term contractFull timeFor contractorsWork at officeImmediate start
- ...level: We're looking for a talented Senior Platform Engineer who enjoys tackling hard... ...— improving reliability, scalability, developer experience, and security across a growing... ...database deployments Azure and AWS networking design (VNet architecture, segmentation...SeniorInternshipShift work
- ...Position Overview The Senior Systems Analyst is a key member of the Integration Platforms team , responsible for ensuring... ...that connect critical business applications across the organization. This... ...transformation through integration and automation initiatives. Key...SeniorPermanent employmentFull timeInternshipFlexible hours
- ...usable data at scale. Our AI-powered platform, anchored by xTract, transforms sprawling... ...THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems... ...to name a few. In addition to automation of data extraction at scale, we emphasize...SeniorFull timeRemote workFlexible hours
- ...Maintain a deep knowledge of application integration techniques, which... ...improvement) and Identifies Automation opportunities to achieve consistent... ...) ~ Strong experience developing solutions using Power Apps,... ...~ Working knowledge of Power Platform admin environments, Data Loss...SeniorFull timePart timeFlexible hours
- ...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...SeniorPermanent employment
$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...SeniorFull timeInternshipLocal areaFlexible hours- ...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... ...to build React Native iOS / Android applications Architect, build and maintain excellent...SeniorFull timeWork at officeRemote work
- ...Manager, End User Services, As the Network Operations Lead you are a trusted advisor to senior leadership, influencing... .... Manager, End User Services to develop and execute enterprise network operations... ...network challenges, driving automation, continuous improvement, and scalable...SeniorLong term contractFull timeWork at officeRemote work
- ...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 focused... ...also supporting web-based application development when needed....SeniorFull timePart timeSecond job
$6000 - $7000 per month
...Job Description: Job Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core modules. Formulate firmware architecture solutions based on product requirements, and participate in technical...Full timeRelocation- ...companies worldwide. They partner with a vast network of clients, including a significant portion of... ...innovative technology solutions. The Role Design, develop, and support integration solutions using enterprise integration platforms. Lead end-to-end delivery of integration...SeniorHourly payWorldwide
- ...employees and empowering them to develop themselves and their careers. Experience... ...-generation AI-enabled software platforms. Our products combine modern web applications, cloud-native services, and... ...specialized agents and tools to automate complex geoscience workflows....SeniorFull timePart timeSecond jobShift work
$60 - $80 per hour
...NETWORK ENGINEER Job Type: Contract Contract Duration: Initial 6-month contract, good... ...problem management, CMDB) ~15% - Work with Senior Network engineer for tasks/updates... ...the organization. AI may be used to screen, assess or select applicants for the position....SeniorContract workWork at office$150k per year
...Lead and manage teams of developers to design, develop, test, implement... ..., operate, and administer application software solutions and... ...continuous improvements and automation. Control the budget and expenditure... ...of computer applications, Networking security, Networking...Long term contractPermanent employmentFull timeTemporary workImmediate startRemote workMonday to friday- ...every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-... ...robotics solutions at the intersection of construction and automation. Collaborative Culture: Join a diverse, high-...SeniorFull timeInternshipRelocation packageFlexible hours
- ...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 timeRemote work
$80k - $105k per year
...designing and supporting enterprise network infrastructure that powers... ...help build optimize and automate large-scale Cisco networks while... ...enterprise architectures. Develop and maintain network... ...skills and internal equity. Applicable compensation policies and guidelines...Full timeTemporary workWork at officeLocal areaImmediate startWork from homeFlexible hours$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...SeniorLong term contract- ...our customers work. Every day we help them develop critical mineral resources more... ...headquarters in New Zealand. The role As a Senior Software Developer on the 3D Visualization... ...creating intuitive, high-performance web applications. This role focuses on the end-to-end...SeniorFull timeWork at officeFlexible hours
- ...projects. We are seeking an experienced Application Support Analyst to join our growing... ...Accountabilities: Application Champion ~ Develop an in-depth understanding of our... ...practices across M365 and other business platforms. Develop and maintain SOPs, user guides...For contractorsWork at office
- ...The Team The Network Infrastructure and Operations team provides... ...network, infrastructure and application support to both corporate and... ...achieved by planning, designing and developing local area networks (LAN) and... ...related job experience as a Senior Network Analyst with...SeniorFull timeWork at officeLocal areaWorldwide
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!
- software application developer Calgary, AB
- application engineer Calgary, AB
- automation application engineer Calgary, AB
- network engineer Calgary, AB
- senior network engineer Calgary, AB
- network engineer no experience Calgary, AB
- computer network engineer Calgary, AB
- wireless network engineer Calgary, AB
- IT network engineer Calgary, AB
- junior network engineer Calgary, AB
