Jobs.ca
Jobs.ca
Language
National Shunt Service logo

Software Developer

Cobourg, ON
Mid Level
full_time

About the role

NSSL is growing! The Software Developer is responsible for building onto NSSLs existing propriety software. They will primarily be responsible for writing, debugging, and optimizing database queries and structure as well as writing, debugging, and implementing backend integrations with our customers.

Job Purpose

The Software Developer is responsible for building onto NSSL’s existing propriety software. They will primarily be responsible for the writing, debugging, and optimizing of scripts, backend code, frontend code, and database queries.

Main Responsibilities

· Develop, maintain, and enhance existing software applications using Node.js, React, and PostgreSQL.

· Collaborate with cross-functional teams to define, design, and ship new features.

· Identify and address performance issues and bottlenecks in the system.

· Participate in code reviews and testing activities.

· Work closely with product management and business stakeholders to understand requirements and translate them into technical solutions.

· Contribute to project planning and estimation.

· Stay up to date with emerging technologies and industry trends.

Qualifications

· Strong proficiency in Node.js, React, and PostgreSQL.

· Proficient understanding of web technologies such as HTML, CSS, and JavaScript.

· Proficient in creating and maintaining Single Page Applications (SPAs) using React.

· Experience with real-time communication using WebSockets or similar technologies.

· Familiarity with event-driven architectures and the use of Publisher-Subscriber (Pub/Sub) systems for real-time communication and data synchronization

· Solid experience in designing, implementing, and maintaining databases.

· Proficient in creating and maintaining Single Page Applications (SPAs) using React.

· Strong problem-solving skills, ability to think critically, and approach issues methodically

· Excellent communication, collaboration, and interpersonal skills.

Primary Technology Stack

· Node

· React

· PostgreSQL

Infrastructure

· Linux

· DigitalOcean

· GCP (Google Cloud Platform)

· Cluster Control

· HAProxy

· PM2

Job Type: Full-time

Schedule:

  • Monday to Friday

Work Location: In person

About National Shunt Service

Truck Transportation
501-1000

Short-Haul Experts & Long-Haul Partners

Over 20 years of experience providing innovative yard management services (operations and technology), NSSL executes a TOTAL YARD MANAGEMENT PROGRAM for any type of warehouse, manufacturer or cross-dock operation in North America. We call it shunting but you may know it as: spotting, jockeying, yarding or switching.

We manage in excess of 400,000 shipment movements per month for some of the leading name brand manufacturers and major retailers in North America.

We view system development as a core component of our overall business strategy and strength. Accordingly, NSSL understands that providing a robust technological solution is a competitive advantage and directly integrated into our business model. We feel that our ShuntWARE® system provides us with a proprietary solution within our industry. Operational influence and understanding has been instrumental in the development and direction of our systems strategy to ensure that our systems add value to our employees and our customers.