Enable job alerts via email!

Senior Software Developer

Jsitelecom

Ontario

Hybrid

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in technology solutions seeks a Senior Software Developer to join their Interfaces team. This role focuses on real-time processing systems using C++. Candidates should have strong C++ experience and a commitment to quality. You will support customers and design new components in a hybrid work environment. Join a passionate team dedicated to excellence and innovation in technology.

Qualifications

  • Strong C++ experience required.
  • Experience with multi-threading and TCP/IP.

Responsibilities

  • Support existing customer base with real-time data collection.
  • Design new components for data collection.

Skills

C++
Problem Solving
Communication

Education

Post-secondary education in Software Engineering
Computer Science

Tools

Windows
Unix
SQL
Wireshark

Job description

The Interfaces team is on the front end of ensuring customer data can be collected, with a focus on adapting our software to new use cases and technological evolutions. This is a great environment for someone who likes to be challenged and enjoys detail-oriented work. This role will be a good fit for you if you have proven C++ experience and are interested in using the latest C++ versions, libraries, and testing frameworks to write real-time processing critical systems!

The Senior Software Developer will be part of a team of developers who are passionate about producing quality work, have strong capabilities for solving technical challenges, and are well-versed in providing great customer value and support.

Responsibilities :
  • Support our existing customer base with their real-time mission-critical data collection components.
  • Design new components to interface with an ever-changing data collection landscape.
Skills & Experience
Required Qualifications :
  • Results-Driven Execution: Demonstrated ability to translate ideas into action by delivering high-quality work, meeting deadlines, and driving projects to completion.
  • Hands-On Problem Solver: Capable of producing tangible outcomes through strong execution and follow-through.
  • Commitment to Excellence: Proven track record of writing high-quality code and delivering products that meet or exceed expectations.
  • Strong C++ experience.
  • Experience with Windows or Unix.
  • Multi-threading expertise.
  • Knowledge of distributed applications.
  • Interprocess communication skills.
  • Experience with TCP / IP.
  • Post-secondary education in Software Engineering, Computer Science, or equivalent.
  • Must be eligible for up to a top-secret security clearance.
Preferred Qualifications :
  • Performance engineering experience.
  • Experience in real-time audio / video processing.
  • Good teammate, open / honest communicator.
  • Agile development experience, including automated unit and integration tests.
  • Experience working with Wireshark.
  • SQL knowledge.
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).

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

11 days ago

Senior Software Developer

SpryPoint Solutions Inc.

Ontario

Remote

CAD 80,000 - 100,000

3 days ago
Be an early applicant

(Remote) Senior Software Engineer

Systems & Software, Inc.

Ontario

Remote

CAD 90,000 - 120,000

Today
Be an early applicant

Senior Software Engineer II, Enterprise Fulfillment

Instacart

Ontario

Remote

CAD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Developer, full-time, EnergyPal, anywhere in Canada

EcoToronto

Ottawa

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

JPC -1459 - Senior Software Engineer

ITS Global

Ontario

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Senior Software Developer

ActiveDEMAND

Calgary

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

(Remote) Senior Software Developer

N. Harris Computer Corporation - CAD

New Brunswick

Remote

CAD 85,000 - 110,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 110,000

2 days ago
Be an early applicant