Software Developer

Alert Labs Inc.
Kitchener, Ontario, Canada
Full-time

At Alert Labs, we are passionate about saving natural resources, protecting our customers’ properties from water damage, and improving the operational efficiencies of cities, school boards, restaurants, and insurance companies.

Alert Labs is building affordable, simple to deploy and reliable sensor networks targeted at protecting our customers’ homes and businesses.

We bring the benefits of IoT to customers of all technical levels. By being thoughtful and elegant in our design, our products are friendly and easy for anyone to use.

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

ResponsibilitiesWrite, modify, integrate and test software codeDevelop quality software and web applicationsDesign highly scalable, testable codeDiscover and fix programming bugsMaintain existing computer programs by making modifications as requiredIdentify and communicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareJavaScript Object Notation (JSON)

QualificationsBachelor's degree or equivalent experience in Computer Science or related fieldDevelopment experience with programming languagesSQL database or relational database skillsComfortable with JIRA, Linux and Typescript

15 days ago
Related jobs
Autodesk
Remote, Ontario, CAN
Remote

Develop tools and services that improve productivity of our software developers. Reporting to our Software Development Manager, you'll join a growing scrum team working on Autodesk's hero CAD products, Fusion 360 and Inventor. You'll also monitor and maintain existing pipelines and help our develope...

MUNDAIR CONSULTING LTD.
Guelph, Ontario

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Research and evaluate a variety of software products. Program special effects software for film and video applications. ...

Maarut Inc
India

Experience in programming and analysis; specialized software package support at the specified experience level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenanc...

Geotab
Canada

You are a skilled Software Developer with demonstrated experience building reliable, large scale applications. The Senior Software Developer, Full Stack on our Video team will help us build a scalable media ingestion pipeline that will collect, process, and store images and video data from cameras i...

NAVBLUE
Waterloo, Ontario

We are looking for a Senior Software Developer with experience in designing, implementing, and optimizing APIs and messaging services to join the. At NAVBLUE our software development teams are formed around a matrixed organization consisting of Trains and Chapters. They are also members of a scrum t...

Agfa
Waterloo, Ontario

Our software developers are involved in the full cycle of software development, actively engaged in the design, implementation, automated/integration testing, and maintenance of our software. The software is developed in an SAFe/Scrum team environment where we foster our core values of innovation an...

CB Canada
Canada

We are looking for a Delphi Software Developer to play a critical technical role, contributing to the modernization of our product from infrastructure to interface, and  building enhancements and customizations to ensure we are meeting the needs of our customers. You have 5+ years of experience as a...

Brock Solutions
Kitchener, Ontario

We are currently seeking a Senior Software Developer to join our team of experienced professionals located at our head office in Kitchener, ON. Lead and mentor team of software developers throughout the project lifecycle. Work with cross section of software leads to raise the bar on our software bes...

Autodesk
Ontario, Canada
Remote

Autodesk is seeking an experienced Principal Software Developer to join the Autodesk Graphics Platform (AGP) team in Toronto, Canada. You will be part of an established, tight-knit yet geographically distributed team of developers. Produce both unit tests and developer documentation for any new code...

reddit
Remote, Ontario, Canada
Remote

The mission of the Developer Experience team is to design, develop, and support tools and processes that make common developer workflows efficient and reliable. As a senior engineer on this team, you’ll be immediately responsible for building and driving a vision for our developer experience in mult...