
Software Developer – Engineering
Reliable Controls
full-time
Posted on:
Location Type: Hybrid
Location: Victoria • Canada
Visit company websiteExplore more
Salary
💰 CA$89,250 - CA$97,500 per year
Tech Stack
About the role
- Design, estimate, review, test, debug, and document code
- Support and guide our software development life cycle processes
- Collaborate in Scrum meetings and help drive team activities
- Address customer support and technical support issues when needed
- Support and mentor others in their work efforts and outcomes
- Address software architectural considerations
- Monitor, assess, and address technical debt
- Guide good coding practices and rules, and identify items for improvement
Requirements
- At least 3 years experience in developing C++ applications
- A bachelor’s degree in computer science or a related field
- Web development experience with an understanding of mobile frameworks
- Experience in embedded web development framework (i.e. Chromium, WebView2)
- Experience in Web Development using HTML, CSS, and component-based JavaScript frameworks (Vue, React, etc.)
- Experience with Git, TFS, and Visual Studio Code
- Experience with automated unit/functional testing
- Agile software development experience (Scrum, Kanban)
Benefits
- A competitive extended health and dental plan for you and your family
- A yearly RRSP contribution on the company’s behalf, plus employee contribution matching to support your financial growth
- An annual profit sharing bonus that recognizes your contributions to our growth
- Generous paid time off and hybrid work options
- Access to free on-site gyms at both Victoria locations, along with social events nearly every month
- Paid for choosing sustainable transportation
- $2,000 per year reimbursement for learning and development related to your role
- Mentorship from experienced team members
- Recognition and awards for long service and outstanding achievements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++web developmentmobile frameworksembedded web developmentChromiumWebView2HTMLCSSJavaScriptautomated testing
Soft Skills
collaborationmentoringcustomer supporttechnical supportproblem-solvingcommunicationteam leadershipcode reviewguidanceimprovement identification
Certifications
bachelor's degree in computer science