cover image
March Networks

March Networks

www.marchnetworks.com

4 Jobs

433 Employees

About the Company

March Networks works with some of the world’s largest banks and retailers, delivering secure, cloud-based intelligent video solutions, enhancing security, operational efficiency, and profitability through real-time business insights. Through advanced integrations like point-of-sale (POS) systems and ATMs, we go beyond traditional video surveillance, empowering businesses of all sizes to utilize video and AI analytics to drive growth and enhance the customer experience – providing cross-functional insights. With decades of experience and global reach, we are a trusted partner to our diverse range of customers. Together with our network of certified partners, we serve more than 1,000 financial institutions, over 300 retailers, and more than 800 commercial and industrial customers in over 70 countries around the world. Visit us at: www.marchnetworks.com Connect with us on: Instagram: @marchnetworks X: @marchnetworks Facebook: facebook.com/marchnetworks YouTube: youtube.com/marchnetworks

Listed Jobs

Company background Company brand
Company Name
March Networks
Job Title
Junior Cloud Platform Software Developer
Job Description
**Job Title**: Junior Cloud Platform Software Developer **Role Summary**: Develop, deploy, and maintain cloud‑native services on AWS, working with CI/CD pipelines, infrastructure as code, and observability tools. Collaborate with DevOps, SecurityOps, and QA to ensure secure, cost‑efficient, and high‑availability deployments. **Expectations**: - Deliver high‑quality code and infrastructure artifacts. - Continuously learn and apply FinOps, CNCF, and observability best practices. - Participate in peer reviews, testing, and troubleshooting. **Key Responsibilities**: - Build and maintain microservice APIs on ECS, EKS, and Lambda. - Write and manage Terraform or AWS CDK scripts. - Configure and maintain CI/CD pipelines (GitHub Actions, AWS CodePipeline). - Monitor and optimize AWS spend (Cost Explorer, Budgets). - Deploy feature flags (LaunchDarkly) and ensure safe rollouts. - Implement logging and metrics with CloudWatch, OpenTelemetry, Prometheus/Grafana. - Work with SecurityOps on IAM, encryption, and incident response. - Debug, test, and improve distributed workloads. **Required Skills**: - 1‑3 years of cloud or backend development experience. - Proficiency in Python, Go, Java, or Node.js. - Hands‑on with AWS services (EC2, S3, Lambda, IAM, CloudFormation). - Experience with Docker and Kubernetes or ECS. - Familiarity with CI/CD tools and Git workflow. - Knowledge of REST APIs, networking concepts, and basic security. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or related field. ---
Ottawa, Canada
Hybrid
Junior
04-11-2025
Company background Company brand
Company Name
March Networks
Job Title
Senior Cloud Platform Software Developer
Job Description
**Job Title** Senior Cloud Platform Software Developer **Role Summary** Architect, develop, and maintain a highly scalable, resilient, multi‑tenant cloud platform built on Kubernetes and other CNCF‑aligned technologies. Own distributed services, automation pipelines, and infrastructure orchestration to deliver zero‑downtime, globally optimized deployments. Mentor junior engineers and influence the platform’s technical direction. **Expectations** - Deliver robust, secure, and compliant cloud‑native services. - Achieve high availability and zero‑downtime updates through GitOps and IaC. - Guide the design and evolution of multi‑tenant architecture, including provisioning, entitlements, and fine‑grained policy enforcement. - Drive observability excellence and performance optimization across international deployments. - Mentor and coach junior developers and promote a culture of technical excellence. **Key Responsibilities** - Design and implement distributed, cloud‑native services using Kubernetes, Docker, and CNCF tooling. - Own platform APIs, SDKs, and coding standards; lead design reviews. - Manage lifecycle of multi‑tenant services: provisioning, role‑based access, and policy services. - Champion Infrastructure‑as‑Code (Terraform, CloudFormation) and GitOps workflows. - Create and enforce observability standards (logging, metrics, tracing) with OpenTelemetry, Prometheus, etc. - Optimize global scalability, internationalization, and data sovereignty compliance. - Partner with architecture, security, and compliance teams to evolve platform architecture. - Mentor junior developers and foster best practices in cloud‑native design. **Required Skills** *Technical* - 5+ years building and operating large‑scale cloud‑native systems. - Deep expertise in one major cloud provider (AWS, Azure, or GCP). - Advanced Kubernetes and container orchestration (EKS, AKS, GKE). - Proficient in at least one modern backend language (Go, Python, Java, or Node.js). - Hands‑on in IaC (Terraform, CloudFormation, Pulumi). - Experience with CI/CD, GitOps, and DevOps tooling. - Strong knowledge of distributed systems, microservices, networking, and service meshes. - Design experience for multi‑tenant, secure, compliant systems. *Soft* - Strategic mindset for long‑term scalability. - Ownership and accountability for system quality. - Excellent communication, mentorship, and collaboration. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - 5+ years relevant experience. - Cloud certification (AWS Professional, GCP Professional Cloud Developer, Azure Solutions Architect, or CKA) preferred but not mandatory.
Ottawa, Canada
Hybrid
Senior
04-11-2025
Company background Company brand
Company Name
March Networks
Job Title
Senior Frontend Developer - Video Surveillance Web Platform
Job Description
Job Title: Senior Frontend Developer – Video Surveillance Web Platform Role Summary: Lead development of React/TypeScript web clients for a video surveillance and device management platform, building responsive interfaces, real‑time video players, and multi‑language support. Expactations: 5+ years of enterprise frontend experience; proven ability to design and implement complex, multimedia‑rich web applications; strong problem‑solving, code review, and documentation skills; capacity to collaborate with international, cross‑functional teams. Key Responsibilities: - Design, develop, and maintain modular React applications using a Nx monorepo architecture. - Create responsive UI components with Ant Design, integrate LESS/CSS styling. - Implement client‑side state with MobX, following dependency injection & observer patterns. - Build real‑time video streaming and playback components using WebRTC and media player APIs. - Develop PTZ camera controls, alarm management interfaces, and services for device integration via REST APIs. - Ensure robust error handling, logging, and offline support for network devices. - Implement multi‑language UI (12+ languages) with dynamic translations and consistent terminology. - Write unit and integration tests with Jest; participate in code reviews and technical documentation. Required Skills: - React 18+, TypeScript, JavaScript ES6+. - MobX for state management; experience with dependency injection in web apps. - Nx monorepo architecture; micro‑frontend patterns. - Ant Design component library; LESS/CSS styling. - Jest testing framework; experience with CI/CD pipelines. - WebRTC and browser‑based video streaming protocols. - RESTful API integration; service‑oriented architecture. - Service‑oriented architecture and component composition patterns. - Error handling, logging, and real‑time data synchronization. - Multi‑language localization and dynamic translation management. - Strong UX/UI sense and attention to detail. - Excellent communication, collaboration, and documentation ability. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (equivalent experience acceptable). - Professional certifications in React, TypeScript, JavaScript, or related frontend technologies preferred.
Ottawa, Canada
Hybrid
Senior
04-11-2025
Company background Company brand
Company Name
March Networks
Job Title
IT Applications Development Manager
Job Description
**Job Title** IT Applications Development Manager **Role Summary** Lead a high‑performing team of application developers to architect, build, and maintain enterprise systems, with a primary focus on custom Salesforce development. Drive the integration of Salesforce with core platforms (SAP, Kinaxis) and modernize business applications to support finance, manufacturing, sales, and customer support functions. **Expectations** - Deliver complete application lifecycles from requirements to deployment. - Maximize ROI on Salesforce investment through custom solutions and integrations. - Align IT initiatives with business strategy and prioritize impact. **Key Responsibilities** - Manage, mentor, and grow a development team, fostering technical excellence. - Own Salesforce platform: design, develop, test, and maintain custom solutions, integrations, and automation. - Oversee integration of Salesforce with SAP, Kinaxis, Informatica, and other enterprise systems. - Lead end‑to‑end project delivery: requirement gathering, agile development, testing, and continuous improvement. - Provide hands‑on technical guidance on architecture, coding standards, and best practices. - Analyze business processes to identify automation opportunities and propose new technologies. - Coordinate with vendors, contractors, and internal stakeholders to ensure on‑time, on‑budget delivery. **Required Skills** - Proven custom Salesforce development and administration expertise (Apex, Lightning, Flows, Integration). - Experience with Salesforce integrations to SAP, Kinaxis, and related enterprise platforms. - Proficient in SQL, modern reporting tools, Informatica. - Strong understanding of finance, manufacturing, and CRM business processes. - Leadership: team management, project ownership, and results orientation. - Excellent written and verbal communication; ability to translate technical concepts to non‑technical audiences. - Innovative problem‑solving and continuous improvement mindset. - Agile project management and prioritization skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience). - Salesforce certifications (e.g., Platform Developer I/II, Administrator, Consultant) a strong plus. ---
Ottawa, Canada
Hybrid
05-11-2025