Jobs · devitjobs

Junior Quality Control Software Developer
Ecolab Inc. · Calgary · Posted today
About the role
Develop and maintain Quality Control applications using Python and Next.js.
Salary: $46,000 - 74,000 per year Requirements: Bachelors degree or diploma in Computer Science, Software Engineering, Systems Analysis and Development, Data Science, Engineering, or a related technical field. 0–2 years of experience in software development, automation, systems, or data-related work; relevant co-op, internship, academic, or project experience is considered. Working knowledge of Python and/or JavaScript, plus a basic understanding of web application development and modern frameworks. Foundational knowledge of SQL and relational databases, and familiarity with Git or another version control tool. Strong analytical, troubleshooting, and problem-solving abilities. Ability to work effectively with technical and operational teams. Preferred: exposure to Microsoft Azure or other cloud platforms, Next.js, Power Apps, Power BI, APIs, or system integrations. Preferred: manufacturing or industrial experience, including through an internship or project; familiarity with ERP, MES, Quality Management Systems, manufacturing quality, traceability, or ISO 9001. Preferred: familiarity with CI/CD and modern software development practices, and interest in automation, data analytics, AI/ML, or digital transformation. Responsibilities: Develop, maintain, and improve Quality Control applications using tools such as Python, Next.js, and Power Apps; build features from business and Quality requirements and write clear, maintainable, documented code. Troubleshoot software problems and implement improvements; participate in code reviews, testing, version control, deployment, and system validation. Maintain digital Quality platforms, including CheckIT, SolveIT, and the CoolIT Issue Tracker, and help automate inspection workflows and other manual Quality processes. Work with QC colleagues to understand operational needs and identify opportunities to improve system usability, efficiency, and data accuracy. Support cloud-based QC applications in Microsoft Azure, APIs, and integrations with databases and other company systems; troubleshoot related issues and follow IT, cybersecurity, and development standards. Create and maintain SQL queries, datasets, and basic data models; support Power BI dashboards, automated reports, and data visualizations while helping ensure data accuracy and reliability. Collaborate with Quality, IT, Engineering, Manufacturing, and other teams; gather and document user requirements and contribute to digital improvement initiatives. Provide user support and documentation, communicate technical issues and proposed solutions to varied stakeholders, and participate in implementation and continuous improvement. Maintain technical documentation, user guides, and system change records; support data traceability and audit readiness and follow version control, data governance, and cybersecurity requirements. Technologies: AI Azure CI/CD Cloud ERP Git Support JavaScript Liquid Power BI Python SQL Web DevOps More: We are CoolIT, an Ecolab company and a Calgary-founded provider of Direct Liquid Cooling solutions for data centers, supercomputers, and desktop computers. We design and manufacture technology used by major global tech companies, and our team is growing alongside demand for generative AI, high-performance computing, and cloud solutions. This junior role is based in Calgary, Alberta, with a hybrid work arrangement under our company policy. We offer employer-paid benefits from day one, including a $1,000 annual Health Spending Account, a 2% employer RRSP contribution, three weeks of vacation, six flex days, a paid one-week company shutdown, and a $1,000 annual professional development allowance. Our workplace is casual and professional. We are committed to fair treatment and equal opportunity. We may use an AI tool with human oversight for tasks such as resume screening or interview scheduling; people make all hiring decisions. Sponsorship is not available, and successful candidates must complete pre-hire background checks, including criminal record checks and education verification. last updated 42 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Junior Quality Control Software Developer role at Ecolab Inc. remote?+
This Junior Quality Control Software Developer position is listed as onsite (Calgary).
What is the salary for the Junior Quality Control Software Developer role at Ecolab Inc.?+
The listing states 46000 - 74000 CAD / year.
What seniority level is this Junior Quality Control Software Developer role?+
This is a junior level position.
How do I apply for the Junior Quality Control Software Developer role at Ecolab Inc.?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Ecolab Inc..