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

Intermediate Software Developer

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

Posting Details

Job Details

Description

We are seeking a talented and motivated Intermediate Software Engineer to join our dynamic team in a Scrum-based development environment. The ideal candidate will have strong expertise in C# and Angular, possess excellent problem-solving skills, and demonstrate a willingness to learn and adapt to new challenges. This role requires outstanding communication abilities and a solid foundation in software engineering principles. Candidates must hold a degree in Software Engineering, Computer Science, or a related field and be eligible for a Top Secret security clearance.

Key Responsibilities:
• Collaborate with cross-functional Scrum teams to design, develop, and deliver high-quality software solutions.
• Write clean, efficient, and maintainable code in C# and Angular to meet project requirements.
• Participate in all Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
• Analyze user requirements, design technical solutions, and implement features that align with business goals.
• Troubleshoot, debug, and resolve software defects in a timely manner.
• Address customer tickets, by providing prompt and durable resolutions.
• Stay up to date with emerging technologies, frameworks, and best practices to contribute to continuous improvement.
• Create and maintain comprehensive technical documentation.
• Ensure compliance with security standards and protocols, especially those required for Top Secret clearance eligibility.

Required Qualifications:
• Bachelor’s degree in Software Engineering, Computer Science, or a related discipline.
• Proven experience developing applications using C#, ASP.NET and Angular frameworks.
• Familiarity with Agile/Scrum methodologies and the software development lifecycle.
• Strong problem-solving skills with the ability to analyze complex technical challenges.
• Willingness and enthusiasm to learn new technologies and adapt to evolving project needs.
• Excellent verbal and written communication skills for effective collaboration within a team.
• Must be eligible to obtain and maintain a Top Secret security clearance

Preferred Qualifications:
• Experience developing in Kubernetes, microservices architecture.
• Familiarity with docker, helm, ruby
• Knowledge of additional front-end or back-end frameworks and best practices.
• Agile development experience, including the use of automated unit and integration tests.
• Familiarity with Cypress test frameworks
• Familiarity with DevOps practices, CI/CD pipelines, and version control systems such as Git.

Personal attributes:
• Excellent communication skills – both written and verbal.
• Self-motivated and capable of managing multiple priorities and tasks
• Loves to be a part of a team.
• Creative and efficient in proposing solutions to complex, time-critical problems.
• Strong analytical and problem-solving skills with a high attention to detail.

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.

Create a job alert for this search

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

Intermediate Backend Software Developer

Triton DigitalOttawa, ON, CA
Full-time

We are only open to candidates in the provinces of ONTARIO or QUEBEC.We’re looking for a motivated Intermediate Backend Software Developer to help build and evolve the backend infrastructure poweri... 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

Educational Tech Intermediate Software Engineer

eDynamic LearningOttawa, ON, CA
Full-time

Make a meaningful impact in educational technology as an Intermediate Software Engineer.This remote role emphasizes the development and delivery of top-notch software features while collaborating w... Show more

 • Promoted

Intermediate Software Engineer for Innovative Payment Portals

NMIOttawa, ON, CA
Full-time

Elevate your engineering skills as an Intermediate Software Engineer.Contribute to a dynamic team focusing on enhancing merchant-facing web portals and ensuring seamless payment experiences.This ro... 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

Software Engineer (Intermediate and Senior Levels)

Felix Health Inc.Ottawa, 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 for Defence Tech

DEFSEC Technologies Inc.Ottawa, ON, CA
Full-time

Join KWESST as an Intermediate Software Developer and support the Canadian Armed Forces with cutting-edge LC4ISR applications.Leverage your C# expertise to create scalable military solutions.KWESST... Show more

 • Promoted

Modern Software Developer

Valsoft CorpOttawa, ON, CA
Full-time

Modern Software Developer – Canada.ServiceCentral Technologies is looking for a Software Developer to build and maintain modern line-of-business SaaS applications that intelligently leverage AI tec... Show more

 • Promoted

Senior Software Developer | #0002

Thomas Cavanagh Construction LimitedOttawa, ON, CA
Full-time +1

Frequent travel to client sites required.Founded in 1953, Thomas Cavanagh Construction has continued to set the standard for quality construction and materials in Eastern Ontario.With our strategic... Show more

 • Promoted

Senior Software Developer

PreciselyOttawa, ON, CA
Full-time

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Show more

 • Promoted

Intermediate Software Engineer

AkkodisOttawa
Full-time +1

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

Software Developer, ISTAR Program (Intermediate)

General Dynamics Mission Systems–CanadaOttawa, ON, CA
Full-time

The LC4ISR ISTAR team is seeking an Intermediate Software Engineer to support delivery of critical capabilities for the Canadian Army.You will be working with a multidisciplinary engineering team t... Show more

 • Promoted

Intermediate Application Developer

IBMOttawa
Full-time +1

The IBM Public Sector Fulfillment Team is seeking an Intermediate Application Developer for a full-time onsite contract opportunity in Ottawa.Onsite 5 days/week - 3755 Riverside Drive.This role wil... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathOttawa, ON, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Senior Software Developer (8-Month Contract)

Ross VideoOttawa, ON, CA
Temporary

Why You’ll Love Working at Ross Video: At Ross Video, you’ll be part of a team energized by innovation, building the cutting-edge technology that powers the world’s most watched live productions an... Show more

 • Promoted

Intermediate Software Specialist

Marler & Associates SearchGatineau, Quebec, Canada
Full-time

Intermediate Software Specialist.Company Overview Our client develops and delivers next generation military and public safety technology for military and first responder customers.The company is pr... Show more