Software Developer — BASE Engineering Inc.

Saint John, NB

We are currently seeking a creative and motivated Software Developer who will be responsible for working on innovative, game-changing projects which are to be deployed in harsh environments around the world.


  • Implementing new software functionalities
  • Unit testing and integrating code
  • Designing complex business rules with design patterns
  • Influencing architecture


  • Linux Operating System
  • Database Knowledge: (MySQL)
  • Software Repository: (Mercurial/Git)
  • Software Languages: (C#; PHP)
  • Data Structures: (JSON; XML)
  • An enthusiastic attitude and strong work ethic
  • Ability to manage multiple tasks
  • Self-driven, takes ownership
  • Ability to work independently, as well as part of a team

About BASE Engineering Inc.

BASE is a world leader in developing control technologies for the Petroleum Industry. Since 1996 over 100,000 BASE systems have been deployed around the globe to increase job safety and productivity.

BASE systems can be found in military, petrochemical, aviation, and construction service. The company specializes in systems for extreme environments and hazardous locations and supplies many new truck OEM’s and major fleets. We thoroughly understand the special requirements of the Oil & Gas Industry reflected in our systems, which provide safe and reliable control systems.

Check us out at

Are you interested?

We are a collaborative group and immensely proud of our quality of work. When you work for BASE Engineering, you work with a team of approximately 50 individuals and hundreds of international clients. Our offices are bright, clean, and highly functional spaces, resulting in a healthy work environment.

Perks of the Job:

  • Encouraged, inspired, and challenged to learn every day
  • Enjoy a supportive work environment and awesome company culture
  • Access to a full range of benefits: health & dental; group insurance coverage
  • Company matching RRSP
  • Free coffee & tea
  • And dress casually every day of the week!

To become a part of the BASE team and play a significant role in its success please apply via the link provided.