Talent.com
Senior Software Developer
Senior Software DeveloperPowerhouse Controls Ltd • Cambridge, Region of Waterloo, CA
Senior Software Developer

Senior Software Developer

Powerhouse Controls Ltd • Cambridge, Region of Waterloo, CA
6 hours ago
Job type
  • Full-time
Job description

Overview

Who We Are Since 1992, Powerhouse Controls has been on a mission to be recognized as a world-class, single-source drive and automation systems integration supplier. We bring exceptional technical and engineering experience to the table, with a focus on collaboration, analysis, and delivering the best solution for our customers. Powerhouse Controls is seeking individuals who embody innovation, collaboration, and integrity.

Location : Cambridge, Canada

Type : Full-Time

Position Overview

We are seeking an experienced Senior Software Developer to join our innovative team, reporting to an Engineering Team Lead. In this role, you will help lead the design and implementation of advanced software solutions based on C# and .NET within the Automation Solutions space. You will play a key role in developing our middleware software product, collaborating with cross-functional teams, and mentoring junior engineers to ensure successful project execution. Experience with cloud platforms such as Azure is preferred, and familiarity with Agile methodologies or DevOps practices is a plus.

Why Join Us?

You will be joining an amazing team with a great culture. Below are some perks to joining us :

  • Health / Dental Benefits
  • Increased Vacation
  • Profit Sharing
  • Birthdays off with pay
  • Flexible work hours
  • Fitness incentive
  • Career development
  • Social and Team building events
  • Charitable donation matching
  • RRSP / 401K Matching
  • AAA / CAA Basic membership coverage

What You’ll Do

  • Design and develop advanced control software and middleware solutions.
  • Gather user requirements, design software features, and create comprehensive test plans.
  • Develop high-performance applications using C# and the latest .NET technologies.
  • Design and optimize SQL Server database schemas and interfaces for part traceability and quality control.
  • Collaborate with Team Leads and Control System Designers on software planning, design, lifecycle management, system testing, and pull request reviews.
  • Establish and enforce best practices for code development, version control, and GIT management.
  • Provide remote support and participate in on-site installation, startup, and commissioning.
  • Offer technical expertise and mentorship to junior team members, fostering skill development and teamwork.
  • Interface with customers, providing expert technical guidance and solutions.
  • Contribute to the development and standardization of best practices, procedures, and design guidelines.
  • What You Bring

  • Bachelor’s degree in Software Engineering, Computer Engineering, or a related field.
  • Minimum of five years of experience in industrial controls programming.
  • Certified Engineering Technologist (C.E.T.) or Professional Engineering License (P. Eng.) is an asset.
  • Valid driver’s license and passport for travel.
  • Proven experience in developing, testing, commissioning, and version control of software products.
  • Proficiency in C#, .NET, SQL Server, and related technologies.
  • Experience with WebSockets, MQTT, and REST API interfaces.
  • Familiarity with PLC programming software, HMI programming software, and industrial networks.
  • Strong problem-solving skills and the ability to respond effectively to customer inquiries and complaints.
  • Excellent communication, organizational, and time-management skills.
  • Opportunity Awaits

    If you’re ready to empower industry through practical innovation and take on a pivotal role in a company redefining industrial automation, we want to hear from you. Apply today.

    Powerhouse Controls is committed to providing a barrier-free interview process and accommodating applicants’ needs in accordance with Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. Should you require accommodations during the process, please contact our recruitment team.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Cambridge, Region of Waterloo, CA

    Similar jobs
    Computer programming Private Tutoring Jobs Delhi

    Computer programming Private Tutoring Jobs Delhi

    Superprof • Delhi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    JDE World developer - guelph

    JDE World developer - guelph

    PIXIE • guelph, on, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
    Last updated: 4 days ago • Promoted
    Senior Designer

    Senior Designer

    Icon Office Environments • brantford, on, ca
    Full-time
    ICON Office Environments & Jeff’s at Work Office Furniture.In-Office | Full-Time (5 days / week).ICON | 40% Jeff’s at Work (both companies operate from same location). We are seeking an experienced Se...Show more
    Last updated: 25 days ago • Promoted
    WordPress Developer - Perseus Group, Constellation Software

    WordPress Developer - Perseus Group, Constellation Software

    Perseus Group, Constellation Software • guelph, on, ca
    Temporary
    Perseus Group is looking for a senior to intermediate WordPress web developer to own the ongoing maintenance, security, and optimization of our primary website. This is a long-term contract role req...Show more
    Last updated: 2 days ago • Promoted
    Senior Systems Architect & Lead Developer

    Senior Systems Architect & Lead Developer

    Maplesoft Group, an SEB Company • Guelph
    Full-time
    A leading technology firm is looking for a Lead Systems Developer in Guelph, Ontario.This hybrid position requires extensive experience in JAVA and the Guidewire suite. The role involves leading com...Show more
    Last updated: 13 days ago • Promoted
    Senior Architectural Designer (Remote)

    Senior Architectural Designer (Remote)

    Seed the North, Inc. • guelph, ON, ca
    Remote
    Full-time +1
    Seed the North is an architect-led ecological restoration company located in northern British Columbia.Construction of our Seed Orchard and Campus is underway, and we are seeking an experienced des...Show more
    Last updated: 10 days ago • Promoted
    Workday Conversion Lead

    Workday Conversion Lead

    Quality IT Resourcing • guelph, on, ca
    Full-time
    Lead the design, development, and implementation of Data Conversions between Workday and the client’s legacy system, promoting data accuracy and security. Collaborate with cross-functional teams—inc...Show more
    Last updated: 5 days ago • Promoted
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Brant, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - guelph

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - guelph

    Net2Source (N2S) • guelph, on, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 6 days ago • Promoted
    Senior SR&ED Consultant (Software Engineering)

    Senior SR&ED Consultant (Software Engineering)

    KPMG LLP Canada • Kitchener
    Full-time
    At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause : turning insight into opportunity for clients and communities around the world.Canada’s Scientific ...Show more
    Last updated: 13 days ago • Promoted
    Senior System Analyst

    Senior System Analyst

    Linamar Corporation • Guelph
    Full-time
    The System Analyst, Senior position,works with the business and IT Management to implement high quality, robust, scalable and cost effective business systems / applicationsand defining system scope a...Show more
    Last updated: 13 days ago • Promoted
    DevOps SRE - guelph

    DevOps SRE - guelph

    TechDoQuest • guelph, on, ca
    Full-time
    Experience working on Google Cloud ( GCS, BigQuery ).Experience using GCP Data stack ( Composer, Dataflow, Dataproc ).Hands on with Terraform, SQL, Python. Knowledge on Pub / Sub, APIGEE, Datastream, ...Show more
    Last updated: 10 days ago • Promoted
    Senior Statistical Programmer - guelph

    Senior Statistical Programmer - guelph

    Warman O'Brien • guelph, on, ca
    Full-time
    Senior / Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. As a Senior Statistical Programmer, you...Show more
    Last updated: 30+ days ago • Promoted
    Senior SAP Consultant

    Senior SAP Consultant

    Quarry Consulting • guelph, on, ca
    Full-time
    Senior SAP Fieldglass Consultant.SAP Fieldglass application and solution to help customers manage their entire contingent workforce lifecycle, from hiring and engagement to offboarding and evaluati...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • kitchener, ON, ca
    Full-time
    Project description One of the worlds largest providers of products and services to the energy industry has a need to develop and support enterprise informati...Show more
    Last updated: 18 days ago • Promoted
    Senior Product Manager - guelph

    Senior Product Manager - guelph

    fintex • guelph, on, ca
    Full-time
    Our founding team has built and shipped game-changing digital products at Canada's leading financial institutions.Now we're taking everything we've learned and building something bolder, faster, an...Show more
    Last updated: 5 days ago • Promoted
    Senior Firmware Developer (Remote) - cambridge

    Senior Firmware Developer (Remote) - cambridge

    Amaris Consulting • cambridge, on, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: 10 days ago • Promoted
    Software Business Analyst - Alpha Bravo Development

    Software Business Analyst - Alpha Bravo Development

    Alpha Bravo Development • guelph, on, ca
    Full-time
    We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki...Show more
    Last updated: 20 days ago • Promoted