Senior Software Developer
Jsi
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:
At JSI, your responsibilities may include:
- 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: Not just a strategist, but a doer—capable of producing tangible outcomes through strong execution and follow-through.
- Commitment to Excellence: Proven track record of writing high-quality code and delivering finished products that meet or exceed expectations.
- Excellent verbal communication.
- Strong C++
- Windows or Unix
- Multi-threading
- Distributed applications
- Interprocess communication
- 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 in real-time audio/video processing
- Good teammate, open/honest communicator
- Multi-team development environment experience
- Agile development experience, including automated unit and integration tests
- Experience working with Wireshark
- SQL
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).