Software Engineer (3-5 Years Experience) – Digital Nova Scotia – Leading Digital Industry

Software Engineer (3-5 Years Experience)

Who are we? We are a group of passionate, open-source embracing, forward thinking individuals. We love building software, sharing our ideas, and keeping the best parts of our startup culture as we have continued to grow over the last 7 years. Our team values a flexible work environment, a laid-back office culture, and working with great people.

We provide

  • Equal opportunity
  • A flexible work environment
  • Work from home or office
  • Casual dress
  • Professional development
  • Extended medical and dental benefits

We are looking for a software engineer with a minimum. of 3 years to join our team who is passionate about contributing to design, development and testing of our software platform

Job description

  • Participate in architectural discussions related to achieving the product vision
  • Perform software engineering in a team environment
  • Participate in a Level 4 support rotation
  • Positions available in Vancouver and Halifax

Required skills

  • The ability and desire to quickly learn new topics and frameworks
  • Knowledge of Linux system installation, configuration, and maintenance
  • Experience working in a team environment
  • Excellent written and verbal communication skills
  • Highly organized and process driven
  • Strong problem-solving skills
  • Strong understanding of object-oriented programming concepts and design patterns

Preferred skills

  • Knowledge of Python and Django
  • Knowledge of C
  • Knowledge of event-driven and Linux network socket programming
  • Knowledge of IP networking, particularly good working knowledge of principles and protocols
  • Familiarity with REST APIs and microservices
  • Knowledge of version control with Git
  • Experience with Agile methodologies
  • Disciplined approach to testing and quality assurance

Check out some work we’ve recently done with the Linux Foundation (under our Turnium brand):

Check out our two brands here (we are one company with two brands):

Work Remotely

  • Temporarily due to COVID-19

Job Type: Full-time

Additional pay:

  • Bonus pay


  • Casual dress
  • Company events
  • Dental care
  • Employee assistance program
  • Employee stock purchase plan
  • Extended health care
  • Flexible schedule
  • Paid time off
  • Vision care


  • Monday to Friday


  • Software Engineering: 3 years (required)