Titre du poste ou emplacement
RECHERCHES RÉCENTES

Intermediate Software Developer

Reliable Controls - 4 emplois
Victoria, BC
Full-time
Experienced
Avantages pour l'entreprise
Paid Time Off
Stock/Profit Share
Salary: $75,312 - $115,865

Who we are:
Reliable Controls is dedicated to reducing the carbon footprint of buildings around the world. Our team specializes in the design, development, and assembly of building automation controls and software programs.

We align ourselves with the right people and empower them in the right ways. An established company based in Victoria, BC, we nurture a strong culture of communication, trust, and collaboration. Embracing a work–life balance, promoting continuous learning, and celebrating our achievements are a few of the ways we show our enduring commitment to employees. Let's combine our passions for building a greener future!

Your mission: As a Software Developer on this team your main objective will be to design, develop and maintain the internal software systems used by the various departments. Using domain driven development, clean architecture principles and a modern tech stack you will help us build out our framework and the client applications needed by various departments.

What we offer:

  • Highly competitive extended health and dental plans for you and your family
  • A yearly RRSP contribution on the company's behalf, plus an employee contribution–matching program to help you grow your financial well-being
  • Participation in company profit sharing scheme
  • Paid time off to volunteer and give back to the community, on your own or as a part of a group with your coworkers
  • Free on-premise parking, or choose our 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
  • Free on-site gym at both locations
  • Awards and recognition for service and accomplishments
  • Assistance with tuition or skills training relevant to your role
  • A rewarding career doing work that matters

What we hope to create:

Solutions for building operators to enable the vision of Net-Zero Emissions by 2050. Help us get there.

In this role you will:

  • Develop, maintain, and support Windows and web-based internal software applications and services for the organization.
  • Develop in a variety of languages, including Typescript, JavaScript, C#, and PHP
  • Collaborate with key stakeholders to specify requirements and define project scope.
  • Design, code and test high quality applications that achieve project goals.
  • Refactor and improve existing code as required.
  • Plan, report and communicate project status and timelines to your manager.
  • Provide analytics, reporting and support for all applications, pricelists & EDI.

This role might be right for you if you have:

  • 5 years experience in a Software Development role
  • Bachelor's degree in Computer Science or Software Engineering
  • Proven ability to deliver database-driven web and Windows desktop applications
  • Experience in using C#, C++, or PHP and JavaScript/TypeScript
  • Experience with systems such as React, Node.js, and NestJS
  • Knowledge of electronics, manufacturing processes and ERP systems would be an asset
  • Experience in AI tools
  • Experience in SharePoint development would be considered an asset
  • Ability to communicate effectively with technical and non-technical end users
  • Ability to work both independently and as member of a team
  • Ability to work in a dynamic environment with shifting priorities.

You'll be successful in this position if you:

  • Are an enthusiastic, innovative individual who cares about sustainability.
  • Are a self-motivated, self-sufficient developer that can meet deadlines without constant supervision.
  • Like a challenge and want to grow professionally.
  • Are patient and diligent; quality may take longer, but you know it's worth it.
  • Value a healthy work–life balance; we don't expect you to work overtime or weekends

Let's connect!

At Reliable Controls, it's not only the experience and skills we are seeking - the alignment with our values is of the utmost importance to us. Continuous improvement is vital to our organization and we are prepared to invest in our team's future, not just their current abilities. Let's connect, we would love to hear from you!