top of page

Senior Software Developer

Nelson, BC, Canada

Job Type

Full Time

We are looking for a Senior Software Developer to join our dynamic team!

DROP Group provides support and resources to our design and manufacturing companies within the industrial manufacturing and marine fields. We primarily create made-to-order sprockets and marine components with industry leading turnaround times and quality.

As a Senior Software Developer, you’ll be responsible for implementing industry best practices, code reviews, and aiding junior and intermediate devs to develop SaaS products in a hybrid role here at DROP.

DROP Culture

We invest in our people. That means hiring from within whenever possible and developing latent talents within our team. Any time you learn a new skill, the whole company benefits, so we’re here to help you reach your goals by providing regular opportunities for growth and recognition.
 

We’ve worked hard to make DROP a place we love to be at. You can learn all about our corporate culture on our website.

The Perks

  • Competitive wage, bonus structure, benefits package and long-term employment.

  • Subsidized learning opportunities to develop skills that will stay with you for life.

  • Positive corporate culture around transparency and career growth.

  • Get out on the mountain with our corporate ski pass program

  • Team lunches and the odd adventure experience - trapshooting, rafting, golfing, bowling and so much more! 

  • A great opportunity to have a long-term career in the West Kootenays with a progressive and growing manufacturing company that values the community.

You'll Be A Great Fit At DROP If...

  • You value the community small towns offer, but still want a company big enough to offer you a career, with room to grow.

  • You like to solve problems efficiently, and can do so while juggling multiple projects.

  • You’re an excellent communicator and enjoy connecting with clients and co-workers over the phone, by email, and in person.

  • You believe that teamwork means reaching our goals together, each bringing unique skills to the table

  • You have career goals in mind, and want the opportunity to learn skills that will help you get there.

As the Senior Developer, you will help our team by enforcing a high level of coding practices through code reviews, presentations and pair programming. You will aid junior and intermediate developers gain experience with technologies and skills they may be unfamiliar with in a structured forward-thinking manner. This includes enforcing coding practices that prioritize reuse, maintainability and readability.

Knowledge, Skills, and Abilities

Requirements

  • 5+ years’ experience developing, designing and supporting enterprise applications in a professional environment preferred.

  • 5+ years’ experience analyzing and translating business requirements into technology solutions that consider system performance, usability, quality, cross-system interdependencies, and scalability.

  • 2+ years’ experience leading a team.

  • Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.

  • Proven experience delivering an application from design to market.

  • Desire to mentor and develop the skills of other team members.

  • Experience developing and or consuming web services (SOAP, REST, XML).

  • Strong knowledge of relational databases and schema. Preferably PostgreSQL.

  • Has experience architecting applications and deploying to Cloud Providers like Google Cloud, AWS or Azure that scale.

  • Communicates complex ideas clearly and with clarity to both technical and non-technical staff.

  • Experience with Agile development methodologies.

  • Experience with Object Oriented Programming. Experience or interest in Functional Programming can be an asset.

  • Minimum bachelor’s degree in computer science, mathematics, physics or strongly related field.

About DROP Group

The DROP Group of Companies is a privately owned Canadian-based operation with a focus on delivering innovative high-quality products and services. The team’s deep product knowledge, ability to adapt, and backing of a fully integrated advanced manufacturing facility allows DROP to design, develop and manufacture 100% of our products in-house. This granular control over product design, production, and shipping allows us industry leading quality control and turnaround time.

With a state-of-the-art manufacturing facility, cutting-edge machining and fabrication equipment, and 1.5 million pounds of raw and semi-finished materials, DROP Sprockets is able to offer the most comprehensive sprocket line in the industry.

DROP Marine uses all the same resources to design and fabricate marine vessels and equipment with an unimpeachable level of quality. Our work boats and equipment are overengineered to provide dramatically lower maintenance costs and reduce downtime associated with repairs.

Success At DROP

People often ask what it takes to succeed at DROP – you’ve got to be smart, without having an ego. What does that mean? Imagine working with a group of your smartest friends who all love to learn. We support and push one another to innovate and get out of our comfort zones. We are never idle or stagnant. We seek and share knowledge. We are comfortable with the unknown. We have a “get ‘r done” approach to everything we do.
 

At DROP Group, we value the unique skills and experiences each individual brings to the company. If you would like to join us, tell us about your experience and what you can add to the team!

If you’re from out of the area, let us know why you would like to relocate, along with your history with the West Kootenays! 

bottom of page