Talent.com
JSI
Junior/Intermediate Software DeveloperJSI • Ottawa, ON, CAN
Junior/Intermediate Software Developer

Junior/Intermediate Software Developer

JSI • Ottawa, ON, CAN
8 days ago
Job type
  • Full-time
Job description

Posting Details

Job Details

Description

JSI is looking for a backend Software Developer to join our dynamic team in a Scrum-based development environment. You will be developing complex, cutting-edge software that uses a wide variety of technologies, offering you the opportunity to develop your technical skills on the job. You will collaborate with other developers, testers, product owners, and managers to deliver solutions that meet or exceed customer expectations. Your experience and training are less important than your mindset; we are looking for individuals who actively seek opportunities to grow and develop.

Responsibilities

  • Design, Develop, and Test: Create robust, scalable, and efficient software solutions following industry best practices and meeting documented acceptance criteria.
  • Write Clean Code: Craft well-documented and maintainable code, adhering to coding standards and guidelines.
  • Code Reviews: Conduct thorough code reviews to ensure compliance with coding conventions and quality standards.
  • Troubleshooting and Debugging: Identify root causes and implement effective solutions for issues that arise.
  • Collaborate: Work closely with your team, including developers, testers, product owners, and managers.
  • Continuous Improvement: Embrace a focus on continuous improvement and challenge the status quo.
  • Agile Participation: Actively engage in Agile ceremonies, such as daily standups, grooming, sprint reviews, retrospectives, planning, and demos.

Required Qualifications

  • Post secondary education in Software Engineering, Computer Science or equivalent
  • Proficiency in C++, Go, Rust or Java programming languages
  • You have worked through multiple iterations of the Software Development Life Cycle, giving you the insight to build robust, scalable solutions while embracing change.
  • Experience in working with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines
  • Familiarity with Agile methodologies and software development best practices
  • Eligible for up to a top-secret security clearance

Preferred Qualifications

  • Experience developing in Kubernetes, docker, helm and microservices architecture
  • Experience with REST APIs
  • Familiarity with DevOps practices, CI/CD pipelines, and version control systems such as Git.
  • Experience with AI-enabled development
  • Familiarity with L3/L2 networking

Personal Attributes

  • Passionate and skilled developer with a drive for excellence
  • Excellent team player with an eagerness to learn from others
  • Empathetic and capable of understanding different perspectives
  • Effective communicator, fostering inclusivity and collaboration
  • Quickly learning new languages and technologies
  • Ability to share, mentor, give and receive code review feedback openly, honestly, and fairly
  • Possesses a problem-solving mindset, prioritizing customer needs and delivering results

How we Work?

You will be expected to work in a Hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.

Create a job alert for this search

Junior/Intermediate Software Developer • Ottawa, ON, CAN

Similar jobs

Intermediate Programmer/Software Developer

ADGA GroupOttawa, ON, CA
Full-time +1

The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebOttawa, ON, CA
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Intermediate Software Developer- Embedded-- Onsite Position

Curtiss-Wright CorporationOttawa, ON, CA
Full-time

Intermediate Embedded Software Developer - Onsite Position.Direct message the job poster from Curtiss-Wright Corporation.Intermediate Embedded Software Developer - Onsite Position.Are you an innova... Show more

 • Promoted

Software Engineer (Intermediate and Senior Levels)

FelixOttawa, ON, CA
Full-time

Founded in 2019, Felix is a digital healthcare company that puts the patient in control of their own health and well-being.We’re passionate about building technology and beautiful customer experien... Show more

 • Promoted

Intermediate Software Developer

IBMOttawa, ON, CA
Permanent

A career in IBM Consulting is built on long‑term client relationships and close collaboration worldwide.You’ll work with leading companies across industries, helping them shape their hybrid cloud a... Show more

 • Promoted

Senior Software Developer

SRC CANOttawa, ON, CA
Full-time

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr... Show more

 • Promoted

Intermediate Software Developer - Hybrid/Secret Cleared

The Source StaffingOttawa, ON, CA
Full-time

Intermediate Software Developer - Hybrid/Secret Cleared.Ottawa West, Canada | Posted on 03/18/2026.Intermediate Software Developer - Hybrid/Secret Cleared 90-110k.Canadiandefence technology organiz... Show more

 • Promoted

Junior Software Developer: C#/.NET & Azure DevOps

Rubicon PathOttawa, ON, CA
Full-time

A technology services company in Toronto is looking for a Junior Software Developer to translate technical specifications into applications.This role involves strong programming skills, particularl... Show more

 • Promoted

RQ09030 - Software Developer - Junior

Rubicon PathOttawa, ON, CA
Full-time

About the job RQ09030 - Software Developer - Junior.Responsibilities: Required to translate technical systems specifications into working, tested applications.This includes: developing detailed pro... Show more

 • Promoted

Intermediate Software Engineer

AkkodisOttawa, ON, CA
Permanent

We are seeking a secret cleared, Intermediate Software Engineer to join our team in a permanent capacity to support a large-scale defence project in the Ottawa area.This position will be directly s... Show more

 • Promoted

Intermediate Software Developer

SRC CanOttawa, ON, CA
Full-time

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr... Show more

 • Promoted

Mid-Senior Software Developer — Cybersecurity & Equity

FortinetOttawa, ON, CA
Full-time

A leading cybersecurity company is searching for a Software Developer in Ottawa.The role demands 5+ years of software development experience, familiarity with cross-platform applications, and stron... Show more

 • Promoted

Senior Software Developer

Baird, Inc.Ottawa, ON, CA
Full-time

Baird, you’re never just a number, you’re part of a global team that values your voice, ideas, and growth.For 40+ years, we have combined the stability of an established and trusted firm with the c... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultinggatineau, qc, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Junior Observability Software Developer — Remote & Travel

CanonicalOttawa, ON, CA
Remote
Full-time

A leading software development company is seeking a passionate Junior Software Developer for their Observability team.This entry-level position will focus on developing a cloud-native monitoring st... Show more

 • Promoted

Intermediate Software Developer (Node.js/React/TypeScript)

ZensuranceOttawa, ON, CA
Full-time

Intermediate Software Developer (Node.Zensurance is growing at a rapid pace, and that means our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our De... Show more

 • Promoted

Senior Software Developer

BairdOttawa, ON, CA
Full-time

Baird, you’re never just a number, you’re part of a global team that values your voice, ideas, and growth.For 40+ years, we have combined the stability of an established and trusted firm with the c... Show more

 • Promoted

Software Developer

Kongsberg GeospatialOttawa, ON, CA
Full-time

Kongsberg Geospatial does challenging work that matters.We are an industry‑leading software company that has been delivering real‑time geospatial technology solutions for Defence and Aerospace appl... Show more

 • Promoted

Applications Software Developer

Ford Motor CompanyOttawa, ON, CA
Full-time

We get up every day, roll up our sleeves and build a better world -- together.At Ford, we’re all a part of something bigger than ourselves.Are you ready to change the way the world moves?.Ford’s El... Show more

 • Promoted

Junior Application Developer

LeadingtalentOttawa
Full-time +1

A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.You’ll work with visionaries across multiple industries to improve the hybrid c... Show more