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
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.
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
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.