You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Developer

Victoria, BC
Full Time
A month ago

Reliable Controls Corporation is a locally owned and operated company, which specializes in the design and manufacture of Internet-connected, building automation controls. Our innovative products automate building environments, decreasing their impact on our planet. At Reliable Controls we offer a collaborative and engaging environment, where employees are encouraged to learn and grow while contributing positively to the big picture of building a sustainable future together.

Are you an experienced software developer used to crafting world class software solutions using modern design techniques and technologies in an agile environment? We are looking for enthusiastic, innovative individuals to help us develop green energy management building software solutions. We provide a collaborative, supportive and respectful environment where you can grow personally and professionally. Join Reliable Controls and develop high quality software with great people while reducing the global energy footprint.

Perks & benefits we offer to our team:

  • A highly competitive extended health and dental plans for you and your family
  • A yearly RRSP contribution on company’s behalf, plus employee contribution matching program to help you grow your financial well-being
  • An annual performance bonus
  • Paid time off to volunteer and give back to the community, on your own or as a part of a group with your co-workers
  • Free convenient parking, or choose the green transportation option and be paid for it
  • Social Committee events almost every month, from potlucks, game nights and LAN parties to camping and skiing
  • Substantially discounted membership to a local gym in the Selkirk area
  • Awards and recognition for service and accomplishments
  • Assistance with tuition or skills training relevant to your role
  • …and most importantly, a genuinely great culture fostered by the senior management team and sustained by fantastic people!

  Job Responsibilities:

  • Design, estimate, review, test, debug, and document code.
  • Find, identify, and act upon structural and architectural strengths, weaknesses, and flaws in our products
  • Support and guide our Software Development Life Cycle (SDLC) processes
  • Collaborate in Scrum meetings and help drive activities
  • Support and mentor others in their work efforts and outcomes
  • Drive and validate feature requirements to feature design and guide requirements with context of product design
  • Address software architectural considerations
  • Address customer support and technical support issues, when needed
  • Guide good coding practices and rules and identify items for improvement
  • Engage in the desired feature goals and outcome

Job Qualifications:

  • 3+ years developing enterprise software applications
  • Proficient in C++ and C#
  • Experience with Git, TFS, Visual Studio
  • Automated unit/functional testing
  • Agile software development
  • Strong communication skills
  • Bachelor’s Degree in Computer Science or related field

Information Technology