Senior Software Developer
1 week ago
As a Senior Software Developer on the platform team, you will be responsible for designing, implementing, and maintaining our Observability infrastructure - which includes system health and performance monitoring, log collection and analytics, tracing, metrics and dashboards in a distributed software environment. You will work closely with development teams to ensure the platform is reliable, scalable, and efficient. You will act as an Observability evangelist and your expertise will drive our platform and system management transformation strategy.
Responsibilities
- Learn and Adapt: Ability to handle new technologies, languages, and frameworks while collaborating across all of JSI
- Design: Implement and guide the observability of software components
- Monitoring and Troubleshooting: Implement monitoring, logging, tracing and alerting solutions to ensure the health and performance of software. Diagnose and resolve issues with a mindset to keeping the system up and responsive for end users.
- Collaboration: Work closely with development teams to understand requirements to improve the observability of their code. Participate in code reviews, design discussions, and knowledge-sharing sessions.
- Documentation: Create and maintain documentation for infrastructure, processes, and procedures. Provide training and support to team members as needed.
Qualifications
- 8+ years of software engineering experience, with exposure to the entire stack of development (backend, APIs, UI).
- 3+ years working with C#
- Education: Software Engineering, Computer Science degree or equivalent
- Experience with DevOps, CI/CD, Git, GitHub/Jenkins
- Exposure to Docker, Kubernetes, Rancher, Prometheus, Grafana, and Loki
- Must be eligible for up to a Top Secret Security Clearance.
Preferred Qualifications
- Experience with Checkmk
- Experience with Ruby
- Experience maintaining APIs and tooling relying on those APIs
- Experience with Infrastructure as code (Puppet, Chef, Ansible) and/or immutable infrastructure
- Experience with Linux, Windows, Virtualization
- Experience in Agile. Experience as a Scrum Master or similar role a big plus.
- Ability to share, mentor, give and receive code review feedback openly, honestly, and fairly.
- Problem solving/troubleshooting mindset, customer oriented and results focused.
- Strong written and verbal communication.
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.
-
Senior Software Developer
2 days ago
Ottawa, Ontario, KMX, Canada JSI Full time $80,000 - $120,000 per yearThe successful candidate will help improve our security compliance by providing guidance to other teams, build security-based infrastructure, and respond to security vulnerabilities. You will contribute, as part of our agile team, in a casual work environment in which teamwork, open communication and discussion are encouraged. We are looking for a variety of...
-
Software Developer, Senior Software Developer
3 weeks ago
Eastern Ontario, Canada Bluefruit Software Limited Full timeWould you like to collaborate with a team of experienced developers and grow your skills while working on interesting projects? Full-time Software Developer, Senior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there is no...
-
senior software developer
3 weeks ago
Ottawa, Canada Sense & Respond Software LLC Full timeJoin to apply for the senior software developer role at Sense & Respond Software LLC Get AI-powered advice on this job and more exclusive features. Overview Languages: English Education Other trades certificate or diploma or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work...
-
Senior Software Developer
3 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Senior Software Developer
5 days ago
London, Canada (+), Canada . full-time . September , STEP Software Full time $90,000 - $120,000 per yearSoftware Developer (Senior) Full Time London, ON Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our...
-
Senior ColdFusion Software Developer
3 days ago
, AB, Canada BIS Safety Software Full timeJoin to apply for the Senior ColdFusion Software Developer role at BIS Safety Software 16 hours ago Be among the first 25 applicants Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software Get AI-powered advice on this job and more exclusive features. BIS Safety Software is a fast-paced, high-growth organization providing...
-
Junior Software Developer
2 days ago
Ottawa, Ontario, KMX, Canada JSI Full time $55,000 - $85,000 per yearWe are seeking a talented and motivated Junior Software Developer to join our dynamic team in a Scrum-based development environment. The ideal candidate will possess excellent problem-solving skills and demonstrate a willingness to learn and adapt to new challenges. This full stack role requires outstanding communication abilities and a solid foundation in...
-
Intermediate Software Developer
7 days ago
Ottawa, Ontario, KMX, Canada JSI Full time $80,000 - $120,000 per yearWe 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...
-
Intermediate/Senior Software Engineer
1 week ago
Ottawa, Ontario, KMX, Canada JSI Full time $80,000 - $120,000 per yearWe are seeking a talented and motivated Intermediate/Senior 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...
-
Intermediate Software Developer
2 days ago
Ottawa, Ontario, KMX, Canada JSI Full time $80,000 - $120,000 per yearAs Intermediate Software Developer in the Kubernetes Core Infrastructure team, you will be responsible for designing, implementing, and maintaining our Kubernetes infrastructure alongside a team of Kubernetes platform specialists who are on a mission to transform towards nextgen 4Sight platform. You will work closely with development teams to ensure the...