Software Developer - Co-op - Winter

Kardow

Ottawa

Hybrid

CAD 70,000 - 120,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JSI is seeking Software Developers to design, develop, and test robust software solutions across diverse technologies. You will collaborate with developers, testers, product owners, and managers to deliver an excellent product that meets customer expectations. A proactive mindset and a drive to grow are valued.

Work in a remote/hybrid setup reporting to our Kanata, Ontario location, with Agile ceremonies and AI tooling adoption as part of the development process.

Qualifications

  • Education: Software Engineering, Computer Science, or equivalent diploma/degree.
  • Proficiency in programming languages such as C# or Java.
  • Familiarity with Agile methodologies and software development best practices.
  • Experience in working with automated testing frameworks and CI/CD pipelines.

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.
  • AI tool adoption: understand and adopt the team's approach for working with AI tooling to facilitate development

Skills

C# or Java
Agile methodologies
CI/CD pipelines

Education

Software Engineering or Computer Science

Tools

Angular
Ruby
Python
JavaScript
Kubernetes
HTML/CSS

Job description

JSI Telecom requires that you pass a Police Information Check (PIC) **

  • * It is a condition of employment that you must be successful in obtaining and maintaining up to a Top-Secret security clearance through the Company's sponsorship. **
  • * Candidates must not be subject to the Government of Canada OCV (Out-of-country verification) process to obtain security clearances. Typically, this means that at the time of application all candidates for co-op terms must not have left Canada for more than 6 consecutive months in the past 10 years. The government of Canada OCV requirements are subject to change without notice.**

JSI is looking for Software Developers. You will be developing complex, cutting-edge software that uses a wide variety of technologies, which offers you the opportunity to develop your technical skills on the job. You will collaborate with other developers, testers, product owners, and managers to deliver an excellent product that meets and exceeds customer expectations. Your experience and training is less important than your mindset; JSI is looking for individuals who actively seek opportunities to grow and develop.

JSI is seeking individuals looking for unique and challenging work opportunities. The ideal candidate would be a proactive, self-motivated go-getter who thrives on taking initiative and embracing new challenges.

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.
  • AI tool adoption: understand and adopt the team's approach for working with AI tooling to facilitate development
Qualifications
Technical

Proficiency in one or more of the following technologies:

  • Required: proficiency in programming languages such as C# or Java. Bonus points for familiarity with Angular, Ruby, Python, JavaScript, Kubernetes, other scripting languages, HTML/CSS.
  • Education: Software Engineering, Computer Science, or equivalent diploma/degree.
  • Familiarity with Agile methodologies and software development best practices
  • Experience in working with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
Personal
  • 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.
  • Quick to learn 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.
  • Strong communication skills.
How We Work

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

About JSI

JSI is built on purpose, that of making a difference in the world.

Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.

With 4Sight – JSI’s single, unified, product suite – customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI’s customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).

With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia, and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation-accessible formats, and communication supports for the interview process upon request.

Our hiring process does not use artificial intelligence (AI) tools for screening, assessing, or selecting applicants. All applications are reviewed and evaluated by our HR team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - Co-op - Winter 2027
Software Developer - Co-op - Winter 2027

Jatom Systems Inc.-CAN • Ottawa

Hybrid
CAD 32,000 - 51,000
Quality Engineering Tester - Co-op - Winter 2027
Quality Engineering Tester - Co-op - Winter 2027

Jatom Systems Inc.-CAN • Ottawa

Hybrid
CAD 33,000 - 51,000
Hybrid work model (2 days in office)
Junior Cyber Security Analyst
Junior Cyber Security Analyst

Jatom Systems Inc.-CAN • Ottawa

On-site
CAD 65,000 - 81,000
Intermediate Cyber Security Analyst
Intermediate Cyber Security Analyst

Jatom Systems Inc. • Ottawa

On-site
CAD 76,000 - 94,000
Junior Cyber Security Analyst
Junior Cyber Security Analyst

Jatom Systems Inc. • Ottawa

On-site
CAD 65,000 - 81,000
None
Intermediate Tier 3 Support Engineer
Intermediate Tier 3 Support Engineer

JSI Telecom, Incorporated • Ottawa

On-site
CAD 91,000 - 110,000
Technical Program Management Office (TPMO) - Agentic AI Automation - Co-op Winter 2027
Technical Program Management Office (TPMO) - Agentic AI Automation - Co-op Winter 2027

Jatom Systems Inc.-CAN • Ottawa

Hybrid
CAD 32,000 - 51,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

JSI Telecom, Incorporated • Ottawa

Hybrid
CAD 93,000 - 150,000
IT Analyst
IT Analyst

Canadian Security Intelligence Service (CSIS) | Service canadien du renseignement de sécurité (SCRS) • Montreal (administrative region)

On-site
CAD 87,000 - 106,000
Relocation expenses reimbursed
Top-Secret Clearance Software Developer (Remote)
Top-Secret Clearance Software Developer (Remote)

Kardow • Ottawa

Hybrid
CAD 70,000 - 120,000