Senior Software Developer designing and modernizing Reliable Controls’ software applications. Collaborating across teams to deliver high-quality, user-focused software experiences connecting to building automation systems.
Responsibilities
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 other developers 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
A bachelor’s degree in computer science or a related field
5+ Years Experience developing C# applications
2+ years of experience of Web Development using HTML, CSS and JavaScript
Experience with enterprise-class .NET web applications
Experience with SQL relational databases
Experience developing C++
Experience with Git, TFS, Visual Studio, or VS Code
Experienced in a DevOps role with Microsoft Azure
Experience with automated unit/functional testing
Agile software development experience (Scrum, Kanban)
Experience using Atlassian Confluence & JIRA
Strong communication & collaboration skills
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
Development pathways to help you grow
Recognition for both long service and outstanding achievements
Senior Principal Engineer leading SoC architecture for Marvell's innovative products in data infrastructure. Engaging with customers and mentoring engineers in complex chip architecture responsibilities.
Software Developer designing and optimizing CI pipelines using Python and C++. Collaborating with experts on automation strategy in 3D software development.
Senior Software Engineer enhancing Ads products at Instacart. Building reporting solutions and ensuring accuracy in data insights for advertisers and retailers.
Lead Engineer Offshore Wind overseeing pioneering offshore wind installation projects worldwide. Responsible for engineering, execution, and safety in offshore operations.
Senior Software Developer focusing on quality and developer tooling for fintech company Wealthsimple. Collaborating on internal developer automation and application - level quality tools.
Senior Full Stack Software Developer at Syntronic responsible for full software development lifecycle including design, development, and testing. Working on diverse projects across telecom, automotive, and healthcare sectors.
Software Developer designing and developing full - stack applications at ShyftLabs. Collaborating with senior developers and utilizing LLM - based technologies in a hybrid work environment.
Software Engineer AI focusing on building AI - driven agents for financial operations. Collaborating with clients and enhancing platform capabilities in a hybrid work environment.
Full Stack Developer designing, developing, and maintaining applications that support Tru Cooperative Bank’s digital ecosystem. Requires proficiency in both front - end and back - end technologies.
Software Engineer developing computational chemistry tools at SandboxAQ. Collaborating with experts to create clean software for AI and physics - based simulations.