Junior Quality Control Software Developer

Ecolab

Calgary

Hybrid

CAD 52,000 - 75,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Benefits package
RRSP
Vacation
Professional development
Casual environment
Hybrid work

Job summary

CoolIT Systems, an Ecolab Company, is seeking a Junior Quality Control Software Developer in Calgary, Alberta. You will support the development, maintenance, and improvement of digital QC tools that enhance automation, traceability, and reporting across the organization.

Working with Quality, IT, Engineering and Manufacturing, you will help build software solutions for quality processes and digital transformation, using Python, Next.js, Power Apps, and related technologies.

Qualifications

  • Bachelor’s degree or diploma in Computer Science, Software Engineering, Systems Analysis and Development, Data Science, Engineering, or related technical discipline.
  • 0-2 years of software development, automation, systems, or data-related experience.
  • Working knowledge of Python and/or JavaScript.
  • Basic understanding of web application development and modern development frameworks.
  • Foundational knowledge of SQL and relational databases.
  • Familiarity with Git or other version control tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to collaborate effectively with both technical and operational teams.

Responsibilities

  • Support development and maintenance of Quality Control applications using Python, Next.js, Power Apps, and related tools.
  • Develop and enhance application features based on defined business and Quality requirements.
  • Troubleshoot software issues and support corrective improvements.
  • Write clear, maintainable, and well-documented code following established practices.
  • Participate in code reviews, testing, version control, and deployment activities.

Skills

Python
JavaScript
SQL
Git
Troubleshooting
Analytical thinking
Collaboration

Education

Bachelor's degree or diploma in computer science/engineering

Tools

Next.js
Power Apps
Power BI
Azure

Job description

Join CoolIT, an Ecolab Company, a global leader in Direct Liquid Cooling technology for data centers, supercomputers, and high-performance computing environments.We have an exciting opportunity for a Quality Control Software Developer (Junior) to join our team in Calgary, Alberta. In this role, you will support the development, maintenance, and continuous improvement of digital Quality Control tools and applications that enhance automation, traceability, reporting, and operational efficiency across the organization. Working closely with Quality, IT, Engineering, and Manufacturing teams, you will help build and improve software solutions that support CoolIT’s quality processes and digital transformation initiatives

What’s in it For You

  • Day 1 Coverage: Employer-paid comprehensive benefits, including dental, prescription drug, vision, paramedical coverage, and a $1,000 annual Health Spending Account.
  • RRSP: 2% employer-sponsored contribution.
  • Enjoy three weeks of vacation, six flex days, and a one-week paid company-wide holiday shutdown.
  • $1,000 Annual professional development allowance to support your ongoing learning, skill development, and career growth.
  • Dress for your day in a casual, professional environment.
  • Work in a hybrid environment.
What You Will Do
Software Development & Maintenance
  • Support the development and maintenance of Quality Control applications using technologies such as Python, Next.js, Power Apps, and related tools.
  • Develop and enhance application features based on defined business and Quality requirements.
  • Troubleshoot software issues and support the implementation of corrective improvements.
  • Write clear, maintainable, and well-documented code following established development practices.
  • Participate in code reviews, testing, version control, and application deployment activities.
QC Systems & Automation
  • Support and maintain digital Quality platforms such as CheckIT, SolveIT, and the CoolIT Issue Tracker.
  • Assist with the automation of inspection workflows and other manual Quality processes.
  • Work with QC team members to understand operational needs and translate them into practical digital solutions.
  • Support system testing and validation before new features or changes are released.
  • Identify opportunities to improve system usability, efficiency, and data accuracy.
Cloud & System Integration
  • Support cloud-based QC applications using Microsoft Azure and related services.
  • Assist with APIs and integrations connecting Quality applications with databases and other company systems.
  • Support troubleshooting of application and integration issues.
  • Follow established IT, cybersecurity, and system development standards and requirements.
Data & Reporting
  • Develop and maintain SQL queries, datasets, and basic data models used by Quality applications and reports.
  • Support Power BI dashboards and other reporting tools used to monitor Quality performance.
  • Assist with maintaining accurate and reliable data across QC systems.
  • Support the development of automated reports and data visualization solutions.
Cross-Functional Support
  • Collaborate with Quality, IT, Engineering, Manufacturing, and other teams to support digital improvement initiatives.
  • Gather and document requirements from internal users.
  • Participate in testing, implementation, and continuous improvement activities.
  • Provide user support and documentation for QC digital tools.
  • Communicate technical issues and proposed solutions clearly to both technical and non-technical stakeholders.
System Documentation & Compliance
  • Maintain technical documentation, user guides, and system change records.
  • Follow established version control and software development practices.
  • Support data traceability and audit readiness within Quality systems.
  • Follow company IT, cybersecurity, and data governance requirements.
Position Details
  • Location: Calgary, Alberta
  • Hybrid work arrangement in accordance with CoolIT company policy.
Minimum Qualifications
  • The position requires a Bachelor’s degree or diploma in Computer Science, Software Engineering, Systems Analysis and Development, Data Science, Engineering, or a related technical discipline.
  • 0-2 years of software development, automation, systems, or data-related experience.
  • Relevant co-op, internship, academic, or project experience will be considered.
  • Working knowledge of Python and/or JavaScript.
  • Basic understanding of web application development and modern development frameworks.
  • Foundational knowledge of SQL and relational databases.
  • Familiarity with Git or other version control tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • The ability to collaborate effectively with both technical and operational teams.
Preferred Qualifications
  • Exposure to Microsoft Azure or other cloud platforms.
  • Experience or familiarity with Next.js, Power Apps, Power BI, or similar technologies.
  • Exposure to APIs and system integrations.
  • Previous experience, internship, or project work completed in a manufacturing or industrial environment.
  • Familiarity with ERP, MES, Quality Management Systems, or other enterprise software applications.
  • An understanding of manufacturing quality concepts, traceability, or ISO 9001 requirements.
  • Familiarity with CI/CD concepts and modern software development practices.
  • An interest in automation, data analytics, AI/ML, and digital transformation initiatives.

We thank every candidate in advance; however, we will contact only those selected for an interview.

Please note: immigration sponsorship is not available for this role.

Successful candidates for this position will be required to undergo background checks, including criminal record checks and education verification.

About Coolit, An Ecolab Company

Founded in Calgary, Alberta in 2001, CoolIT Systems is the leading Direct Liquid Cooling technology provider for data centers, supercomputers, and desktop computers. We design and manufacture solutions used by the largest tech companies globally.

Recognized as one of “The Americas’ Fastest Growing Companies 2023” by Financial Times and honored with the Deloitte Fast 50 Clean Technology award in 2022, as well as the Deloitte Fast 500 distinction in both 2021 and 2022, CoolIT's rapid growth is capturing global attention.

As demand for generative AI, high-performance computing, and cloud solutions rapidly expands, there has never been a more exciting time to join our team.

During pre-screening, we may use an AI tool, supported by human oversight, to efficiently manage tasks such as resume screening and/or interview scheduling. All hiring decisions are made by human reviewers.

Successful candidates will be required to undergo pre-hire background checks as a condition of employment.

Our Commitment to a Culture of Inclusion & Belonging

Ecolab is committed to fair and equal treatment of associates and applicants and furthering the principles of Equal Opportunity to Employment. We will recruit, hire, promote, transfer and provide opportunities for advancement based on individual qualifications and job performance in all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement. Ecolab will not discriminate against any associate or applicant for employment because of race, religion, color, creed, national origin,citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, or disability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Financial Analyst
Senior Financial Analyst

Ecolab • Calgary

Hybrid
CAD 90,000 - 120,000
Benefits package
RRSP 2% match
3 weeks vacation
+3
Automation Specialist
Automation Specialist

Ecolab Inc. • Calgary

On-site
CAD 90,000 - 120,000
Career development opportunities
Casual environment
Comprehensive benefits package
Automation Engineer - Controls & Automation
Automation Engineer - Controls & Automation

Ecolab • Calgary

On-site
CAD 90,000 - 120,000
Vacation & flex days
Health benefits
Dress code casual
+1
Factory Test Specialist
Factory Test Specialist

Ecolab • Calgary

On-site
CAD 85,000 - 110,000
Career development
Ethical employer
Casual dress code
+2
Technical Sales Engineer
Technical Sales Engineer

Ecolab • Calgary

Hybrid
CAD 90,000 - 120,000
Dental coverage
Prescription drug coverage
Vision coverage
+6
Test Specialist
Test Specialist

Ecolab • Calgary

On-site
CAD 85,000 - 110,000
Vacation and flex days
Comprehensive benefits
Dress for your day
+2
Field Service Engineer
Field Service Engineer

Ecolab • Calgary

Hybrid
CAD 70,000 - 100,000
Day 1 benefits coverage
RRSP employer contribution
3 weeks vacation + 6 flex days + 1‑wk
+3
Manager, EHS
Manager, EHS

Ecolab • Calgary

On-site
CAD 110,000 - 140,000
Vacation and flex days
Comprehensive benefits (Dental, Drugs,
Dress for your day
+2
Mechanical Engineer
Mechanical Engineer

Ecolab • Calgary

Hybrid
CAD 120,000 - 170,000
Vacation & flex days
Benefits from day one
Casual dress
+3
Lab Technician
Lab Technician

Ecolab • Calgary

On-site
CAD 55,000 - 85,000
Vacation & flex days
Holiday shutdown
Comprehensive benefits