Talent.com
Software Developer - Intermediate
Software Developer - IntermediateDelta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
Software Developer - Intermediate

Software Developer - Intermediate

Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
25 days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Description

About Delta Intelligent Building Technologies (Canada) Inc.(formerly known as Delta Controls).

Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities. We delivered the world’s first fully integrated BACnet building solution for HVAC, lighting, and access control.

Summary

We are seeking a Software Developer to contribute to the design, development, and maintenance of core backend services for the server-based archiving solution. You will work on high-performance data pipelines, scalable microservices, secure deployment systems, and cross-platform packaging solutions.

This is an opportunity to build resilient, production-grade software that processes and archives large-scale data in secure enterprise environments.

Duties and Responsibilities

  • Design and develop backend services using Python and related frameworks
  • Build RESTful APIs using Python-Flask
  • Implement data models and database integrations using Python-SQLAlchemy and PostgreSQL
  • Develop asynchronous and message-driven services using Python-Pika and RabbitMQ
  • Optimize performance with Python multiprocessing and multithreading
  • Architect and maintain containerized applications using Docker, Docker Compose, and Kubernetes
  • Develop software for both Windows and Linux environments
  • Create and maintain:
    • DEB/Debian Linux installer packages
    • WiX-based Windows installers
  • Contribute to CI/CD pipelines using Jenkins and JFrog Artifactory
  • Follow and contribute to Secure Software Development Lifecycles (SSDLC)
  • Collaborate with cross-functional teams to deliver reliable, secure, and scalable software solutions

Required Skills & Experience

  • Strong proficiency in Python
  • Experience Flask, SQLAlchemy, Pika, Multiprocessing and multithreading and Packaging
  • Solid knowledge of PostgreSQL
  • Experience with RabbitMQ
  • Hands-on experience with Docker & Docker Compose and Kubernetes
  • Cross-platform development experience (Windows & Linux)
  • Strong understanding of Object-Oriented Programming (OOP)
  • Experience building installers in Debian (DEB packaging) and Windows (WiX)
  • CI/CD experience using Jenkins and JFrog Artifactory
  • Understanding of secure coding practices and SSDLC

Preferred Qualifications

  • Experience working on data archiving, logging, or high-volume data systems
  • Familiarity with enterprise SaaS or building automation systems
  • Performance optimization and scalability experience
  • Security-focused development experience

Work Location: In-office environment that is currently 3 days per week
City: Surrey
Type: full-time, Permanent
Salary: 85,000 - 100,000 CAD
This range reflects the minimum and maximum target payable for the base salary of new hires across all Canadian locations. Actual compensation may vary outside this range and is dependent on various factors.

Why work for us?

We provide fantastic opportunities to individuals passionate about business and technology. Delta Electronics products are the most energy efficient power products in the industry and our company is perfect for those who want to create, design and build sustainable solutions using massively scalable, big-data architecture, with a strong focus on building automation. Here are some of the Delta perks you’ll receive from day 1!

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In-house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family-focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Employee Referral bonuses
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities
Create a job alert for this search

Software Developer - Intermediate • Surrey, BC, Canada

Similar jobs
Intermediate II Software Developer - Artificial Intelligence

Intermediate II Software Developer - Artificial Intelligence

GlobalRelay • Vancouver, Metro Vancouver Regional District, CA
Full-time
Intermediate II Software Developer - Artificial Intelligence.For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveill...Show more
Last updated: 30+ days ago • Promoted
Intermediate Full Stack Developer - Contract

Intermediate Full Stack Developer - Contract

Intergalactic Agency Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Intermediate Full Stack Developer - Contract.Intergalactic is looking to contract an Intermediate.You love working on challenging projects and ensuring that they are delivered to the highest qualit...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

Rippling • Vancouver, Metro Vancouver Regional District, CA
Full-time
Topicflow is a Vancouver-based venture-backed B2B SaaS startup.M from investors and are hiring.Topicflow leverages AI to help organizations achieve better business results and employee performance....Show more
Last updated: 30+ days ago • Promoted
Senior Software Tools Developer

Senior Software Tools Developer

Kardium Inc. • Burnaby, Metro Vancouver Regional District, CA
Permanent
Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Wednesday, February 25, 2026 at 11:00 a.By joining the Kardium team, you can help make a difference in the lives of millions around the wo...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Pacific Blue Cross • Burnaby, Metro Vancouver Regional District, CA
Permanent
Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years.We are an independent, not-for-profit society with strong roots in BC’s health care system.We provid...Show more
Last updated: 4 days ago • Promoted
Intermediate Developer

Intermediate Developer

ZayZoon • Vancouver, Metro Vancouver Regional District, CA
Permanent
At ZayZoon, we are on a mission to save 10 million hardworking employees 10 billion dollars.We’ve created a financial empowerment platform that helps businesses of all sizes make a big impact on em...Show more
Last updated: 4 days ago • Promoted
Senior Software Developer

Senior Software Developer

D2L • Vancouver, Metro Vancouver Regional District, CA
Full-time
D2L is a cloud company that is modernizing education and building the Future of Work.The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at...Show more
Last updated: 30+ days ago • Promoted
Software Developer, Fixed Income

Software Developer, Fixed Income

NS Partners • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Developer, Fixed Income.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You will help build a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

Ideon Technologies Inc. • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Full Time Richmond, BC Hybrid $115,000 - $145,000 CAD per year.Founded and based in Richmond, BC, Ideon Technologies uses the energy from supernova explosions in space to image deep beneat...Show more
Last updated: 30+ days ago • Promoted
Tools Software Engineer — Developer Experience

Tools Software Engineer — Developer Experience

Apple • Vancouver, Metro Vancouver Regional District, CA
Full-time
A leading technology company is looking for a Software Engineer to join its Workflow Experience team in Vancouver.In this role, you’ll build innovative tools that enhance productivity for software ...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Iaawg • Vancouver, Metro Vancouver Regional District, CA
Full-time
Job Description**# **PPI company overview:**# **PPI (an independent subsidiary of iA Financial)** is an Insurance Marketing Organization that sits between independent advisors and insurance compani...Show more
Last updated: 18 days ago • Promoted
Software Developer, Fixed Income

Software Developer, Fixed Income

Connor, Clark & Lunn group • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Developer, Fixed Income.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You will help build a...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Intermediates, Seniors, Team Lead)- NEW!

Software Engineer (Intermediates, Seniors, Team Lead)- NEW!

Go REcruitment • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Engineers (Intermediates, senior and team lead).We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet v...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

Continental Technology Solutions • Surrey, Metro Vancouver Regional District, CA
Full-time
Continental Technology Solutions.You'll work with one dedicated team from strategy and assessment through design, implementation, management and optimization to reach a true end-to-end solution.Sen...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer, DevOps

Senior Software Developer, DevOps

Hootsuite • Vancouver, Metro Vancouver Regional District, CA
Full-time
We’re looking for a Senior DevOps Developer who can help us support the development organization to deliver value to customers in a reliable, efficient, and safe manner.You’ll be working in a focus...Show more
Last updated: 13 days ago • Promoted
Software Developer

Software Developer

Thales • Vancouver, Metro Vancouver Regional District, CA
Full-time
Location: Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust...Show more
Last updated: 30+ days ago • Promoted
Intermediate Software Developer for Embedded Linux Systems

Intermediate Software Developer for Embedded Linux Systems

Motorola Solutions • Vancouver, Metro Vancouver Regional District, CA
Full-time
Drive development for advanced Linux-based video appliances as an Intermediate Software Developer.Collaborate with cross-functional teams to deliver high-quality software solutions in an innovative...Show more
Last updated: 4 days ago • Promoted
Software Developer

Software Developer

Thales Group • Vancouver, Metro Vancouver Regional District, CA
Full-time
Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust ...Show more
Last updated: 30+ days ago • Promoted