Junior Cloud Platform Software Developer

1 week ago


Ottawa, Ontario, Canada March Networks Full time $70,000 - $110,000 per year
March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance your career. At March Networks, we value your hard work, creativity and your passionate desire to deliver only the best to our customers, partners and each other.

We are looking for a Junior Cloud Platform Software Developer to help build, automate, and maintain scalable cloud-native applications and platform services on Amazon Web Services (AWS).

You'll gain hands-on experience in cloud engineering grounded in CNCF best practices — containerized microservices, declarative infrastructure, observability, and cost awareness. You'll work closely with DevOps, SecurityOps, and QA teams to ensure our AWS platform is secure, testable, and cost-efficient.

Key Responsibilities

- Develop and maintain services and APIs deployed on AWS (ECS, EKS, Lambda).
- Assist in writing and deploying Infrastructure-as-Code (Terraform or AWS CDK).
- Contribute to CI/CD pipelines using GitHub Actions or AWS CodePipeline, ensuring good test coverage and automated validation.
- Learn and apply FinOps principles — monitor AWS spend, optimize resource usage, and flag inefficiencies.
- Participate in feature flag rollouts and safe deployments using LaunchDarkly.
- Implement observability and logging using Amazon CloudWatch, OpenTelemetry, and Prometheus/Grafana.
- Collaborate with SecurityOps on IAM policies, encryption, and incident response.
- Support debugging, testing, and continuous improvement of distributed AWS workloads.

Qualifications

- Bachelor's degree in Computer Science, Software Engineering, or related field.

- 1–3 years of experience in cloud application or backend development.
- Basic hands-on experience with AWS services (EC2, S3, Lambda, IAM, CloudFormation).
- Proficiency in at least one backend language (Python, Go, Java, or Node.js).
- Understanding of containers (Docker) and orchestration (Kubernetes or ECS).
- Familiarity with CI/CD tools and Git-based workflows.
- Knowledge of networking, REST APIs, and basic security fundamentals.

Nice to Have

- Experience or curiosity about FinOps (AWS Budgets, Cost Explorer, Savings Plans).
- Familiarity with CNCF tools (Kubernetes, OpenTelemetry, Prometheus).
- Exposure to feature flag tools (LaunchDarkly, Split.io).
- Experience writing automated tests for API or infrastructure validation.
- Interest in contributing to open-source or internal reusable modules.

Soft Skills

- Strong desire to learn cloud and automation technologies.
- Curious and detail-oriented, especially around cost and performance optimization.
- Collaborative team player who enjoys solving complex problems.

March Networks is an equal opportunity employer and supports a diverse workforce.

Accommodations are available upon request for candidates taking part in all aspects of the selection process. Applicants can make their accommodation needs known to us in their application.

Please note March Networks uses AI as part of the recruitment process.

  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $200,000 per year

    March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the...


  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $180,000 per year

    March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the...


  • Ottawa, Ontario, Canada March Networks Full time $120,000 - $180,000 per year

    March Networks is proud to be recognized as one of Ottawa's Best Places to Work.March Networks is an established global leader in the video surveillance industry and works with the world's largest retailers and banking institutions. Our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll...


  • Ottawa, Ontario, Canada Ross Video Full time

    Why Work at Ross Video? We have a great group of people working together to create and deliver cutting edge products that look amazing and are easy to use. We go all out so that our customers can have the best possible experience and achieve quality results. With a product focus, continual learning, results driven processes, and creative thinking, we...


  • Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full time

    About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...


  • Ottawa, Ontario, Canada Ribbon Communications Full time $90,000 - $120,000 per year

    JOB TITLE Junior Software Development Environment (DevOps) EngineerABOUT RIBBON COMMUNICATIONSRibbon Communications (Nasdaq:RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for...


  • Ottawa, Ontario, Canada Ribbon Communications Full time $93,000 - $124,500 per year

    JOB TITLE Junior Software Development Environment (DevOps) EngineerAbout Ribbon CommunicationsRibbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for...


  • Ottawa, Ontario, Canada NAV CANADA Full time $80,000 - $120,000 per year

    Job Posting TitleJunior Software Developer (3 positions)Job CategoryInformation TechnologyLanguage RequirementsEnglish / AnglaisFlexible Work Agreement TypeHybrid / HybridePosting End Date Job GradePIPSC-2Pay Range$91,278 - $114,668Job SummaryNAV CANADA is seeking a self-motivated and detail-oriented Junior Software Developer to join our software development...


  • Ottawa, Ontario, Canada Red Oak Technologies Full time $120,000 - $180,000 per year

    Since 1995, Red Oak Technologies has been a trusted partner in the tech industry, delivering innovative talent solutions that drive progress. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent or project management based resources.Sr. Edge-to-Cloud...


  • Ottawa, Ontario, Canada Nanometrics Inc. Full time $120,000 - $180,000 per year

    Job TitleSenior Software Developer - R&DReports ToDirector, Software DevelopmentBased InOttawa, ONTermFull TimeAbout NanometricsWith 40 years of seismic technology and industry application experience, we are a global, award-winning company providing monitoring solutions and equipment for studying artificial and natural seismicity. From mission-critical...