Co-op Software Developer - Data
Hps Inc.
Hammond Power Solutions Inc. is a global manufacturer headquartered in Guelph, Ontario, Canada. HPS has grown to become the leader in North America in the custom design and manufacture of dry type transformers. For the past century, HPS has grown to deliver electrical power solutions to global markets and provides solutions for complex applications like, mining, rectifier, drives, traction, wind, solar and many other electrical power applications. The world relies on HPS to continually conceive and produce state-of-the-art transformer technology. We currently have an opening for a Co-op Software Developer - Data for an 8 month placement , come grow with us! This 8 month co-op will start in September 2026.
JOB OVERVIEW:
Reporting to the Software Development Manager, this position is accountable for the design, implementation, and ongoing support of data projects and work flows. The role further encompasses the development of software solutions to enhance departmental collaboration and automation, as well as the support of system integrations aimed at optimizing and streamlining business processes.
KEY RESPONSIBILITIES:
Data project design and development:
Contribute to end-to-end data solutions (data models, data warehouse, data marts, semantic layers and OLAP cubes) to support analytics, reporting and AI use cases.
- Implement modernization and cloud migration for legacy warehouses and pipelines
- Ensure data quality, lineage and observability across pipelines and models.
- Collaborates with cross-functional teams to understand business requirements and translate them into technical specifications.
- Developing high-quality software solutions using various programming languages, frameworks, and tools.
- Creating and maintaining efficient, scalable, and secure code.
- Troubleshooting and resolving issues related to existing data systems and software applications.
Software Integrations:
- Collaborate with other teams to design and develop integrations between systems.
- Streamline business processes by creating seamless data flows.
- Ensure data consistency and accuracy across integrated platforms.
End-user Training:
- Prepare and deliver training materials for end-users.
- Conduct workshops or sessions to educate users on newly implemented software.
- Address user questions and provide guidance on system usage.
- Promote best practices and ensure effective utilization of software tools.
Application Support:
- Troubleshoot and resolve issues related to existing applications.
- Provide timely support to end-users and address their queries.
- Ensure system stability and reliability.
QUALIFICATIONS:
- Currently enrolled as a student pursuing a degree in Computer Science, Software Engineering, or a related field.
- Strong problem-solving skills and a passion for software development.
- Prior experience in SQL, Power Automate, Power Apps and Power BI.
- Familiarity with Azure Data Stack and cloud: ADF, SQL server, Dimension modelling, Stored procedure and functions.
- Excellent communication and teamwork abilities.
DEADLINE TO APPLY: Monday June 15th, 2026
The hourly rate for this position is $22.15.
BENEFITS:
- Casual dress
- Company events
- Employee assistance program
- On-site parking
We are Great Place to Work Certified!
NOTE: Hammond Power Solutions encourages applications from all qualified candidates. HPS has a great record of accommodating persons with disabilities. Contact People & Culture if you need accommodation at any stage of the application process or want more information on our accommodation policies.
#LI-DNI
$96.8k - $145.2k per year
...relies on HPS to continually conceive and produce state-of-the-art transformer technology. We currently have an opening for a Software Developer, Data and AI– 12 month contract, come grow with us! Reporting to the Manager, Software Development, this role designs, develops...SuggestedFull timeContract workInternshipFlexible hours- ...passionately about you, our clients and our communities. The Sr Data Engineering Developer is responsible for the design, development and optimization... ..., along with designing, developing and supporting data or software solutions. You have 3+ years of experience implementing...SuggestedHourly payFull timeWork at officeLocal areaFlexible hours
$700 per week
...dependent on business needs. The Role As a Junior Software Developer & AI Lead, you will: • Build Internal Tools: Design and ship... ...and customer-facing platforms so the business runs on clean, reliable, consistent data. Compensation $700 per week...SuggestedContract work- ...We are looking for a Staff Accountant Co-op Student to join our team —a role where... ...implementing initiatives when requested. Develop positive working relationships with colleagues... ...Acquire knowledge of support systems, software applications, computer systems, and firm standards...SuggestedTemporary workInternshipWork at officeLocal area
$69.66k - $116.1k per year
...our clients and our communities. Aa a Data Integration Specialist, you will autonomously... ...& Business Data Store) through the full software development lifecycle. How you will... ...models, data pipelines, APIs and more). Develop analytic solutions to solve business problems...SuggestedFull timeWork at officeLocal areaFlexible hours$60.57k - $100.96k per year
...motivated by our desire to do the right thing for our clients. As Data Analyst, you actively contribute to various initiatives by... ..., cluster analysis, A/B testing, factor analysis). Design and develop metrics to enable descriptive analysis and diagnostic analysis....Full timeWork at officeLocal areaFlexible hours- ...team to thrive and live our purpose. The Corporate Actuarial Advanced Analytics team brings together actuarial expertise and data science to develop, maintain, and integrate analytical solutions supporting P&C claims reserving, while improving core actuarial processes and...Hourly payFull timeWork at officeLocal areaFlexible hours2 days per week
$50.28k - $83.8k per year
...work with people that care passionately about you, our clients, our company and our higher social purpose. As the Associate Systems Developer you will be a member of an integral team responsible for developing system-based solutions by formulating programs, developing and...Full timeWork at officeLocal areaFlexible hours$60.57k - $100.96k per year
...Our success is driven by our skilled and diverse team who are passionate about excellence, innovation, and agility. As the Systems Developer you will be a member of an integral team responsible for developing system-based solutions by formulating programs, developing and...Full timeTemporary workWork at officeLocal areaFlexible hours$60k - $80k per year
...increase direct bookings and scale their businesseswith powerful, data-driven digital marketing systems. Our work goes beyond... ...clients' success. We're looking for a talented Front End WordPress Developer who specializes in translating Figma designs into fast, elegant...Long term contractFull timeTemporary workCasual workFreelanceWork at officeImmediate startRemote workWork from homeMonday to friday- ...passionate about excellence, innovation, and agility. The Sr Data engineering Specialist drives the development and optimization of... ...and our infrastructure (ex: Databricks environments) to properly develop and deploy data solutions. Promote and comply with security requirements...Full timeFlexible hours
usd125k - usd135k per year
...Senior Software Project Manager role at SCIEX (Danaher) managing complex software and systems development for analytical instrumentation. Reports to Senior Manager of Software Integration Project Management at Concord, Ontario location with on-site requirement. Responsibilities...$71.6k - $107.4k per year
...technical, specialized, corporate, leadership, co-op, and hard-to-fill positions across HPS... ...and the People & Culture team, this role develops sourcing strategies, builds proactive talent... ...experience using recruitment metrics and data to improve hiring outcomes. Knowledge...Full timeInternshipFlexible hours- ..., services, and user experiences. Role Overview We’re inviting individuals from all backgrounds, including those searching for data entry clerk roles, to express interest in joining upcoming consumer research studies. These may include online interviews, product evaluations...Part timeCasual workRemote workFlexible hours
- ...communication of soil health data across OSCIA's applied research... ...incumbent is responsible for developing and maintaining soil health data... ...performance measurement. Develop methodologies for interpreting... ...Experience with statistical software such as R, Python, SAS, SPSS,...Long term contractFull timeCasual workWork at officeRemote workHome officeFlexible hoursShift work2 days per week
$70k - $112k per year
...but not limited to the following items: Develop robust and repeatable processes, designing... ...quality issues Analyze process data, including costs, to identify and develop... ...projects ~ Proficient in Microsoft Office software (Excel, Word, PowerPoint, Visio, and Project...Full timePart timeWork at office$73.91k - $86.96k per year
...numbers-driven storyteller? Let’s transform data into strategy. Agricorp is looking for a... ...management reporting and analysis Prepare and develop new financial and management reporting,... ..., Dynamics GP, Power Bi and IBM Cognos software preferred Key Competencies...$32.81 - $39.92 per hour
...ongoing uploading of staff documentation, data updates, and record retention in accordance... ...; familiarity with UKG (formerly Ultimate Software) is considered an asset. Excellent... ...inclusive workplace. Our goal is to attract, develop and retain talented employees from diverse...Hourly payFull timeWork at officeMonday to fridayShift work$70k per year
...Member relationships. Well-developed business development techniques... ...opportunities, plan and develop business to achieve business plans... ...proficiency in utilizing basic software tools for contact management,... ...solving to make decisions. Data Driven – Leverage data and insights...Full timeWork at officeLocal areaRemote work$55k - $80k per year
...focuses on accurate financial data, efficient processes, and practical... ...capability by training and developing staff. Client service... ...Lead, mentor, train and develop staff, while providing direction... ...CaseWare and desktop accounting software is an asset ~ Advanced Excel...Permanent employmentFull timeSummer workWork at officeLocal areaRemote workFlexible hours- ...looking to build your work experience and develop transferable skills? Ontario One Call is hiring... ...requests, preparing reports, compiling data, filing and sorting information and more.... ...PowerPoint and the ability to learn new software Actively enrolled in one of the following...Fixed term contractWork at office
- ...including Vision Zero planning, road safety data collection and processing, network... ...Work closely with senior technical staff to develop high-quality and technically accurate end... ...HTA. ~ Proficient with traffic analysis software (Synchro/SimTraffic, HCS). ~ Proficient...Permanent employmentFull timeWork at officeFlexible hours
- ...specialized tax filings. Conduct technical tax research and develop practical recommendations for clients and engagement teams. Assist... ...), Caseware/Caseview, professional tax preparation and research software. Excellent communication and organizational skills...Remote jobFull timeSummer workWork at officeLocal areaFlexible hours
- ...believe that in the age of AI, a brand is only as strong as the data behind it and the connections within it. As search evolves into AI... ...and administer on-site IT services. This role reports to the Software Engineering Manager . Functional Accountabilities #...Full timeWork at office
$71.6k - $107.4k per year
...contributions, etc.) and reviews output for accuracy. Ensures software for payroll is up to date.. Assess payroll controls and processes... ...ESOP, RSP and pension. Maintains employee records, prepares data on new, retiring and terminated employees, salary adjustments,...Hourly payWeekly payFull timeInternshipFlexible hours- ...Supporting implementation or upgrades of financial activities in software systems. Qualifications & Skills: Education: Bachelor’s... ...manner. Time management and organization : Set priorities, develop a task schedule, monitor progress towards deadlines. Problem-...Full timeCasual workWork at officeRemote workHome officeFlexible hoursShift workWeekend workAfternoon shiftEarly shift
- ...intake processes, program registration, and measurement-based care data entry Monitor recreation and fitness spaces to ensure... ...and Outlook Experience with scheduling or practice management software (such as Jane) is an asset Knowledge of billing processes and...Full timeWork at office
$58.6k - $70.8k per year
...track engagement, optimize campaigns, and improve candidate reach Develop and support attraction initiatives such as virtual and on-site... ...and analytical thinking, with interest or experience in using data, social insights, and metrics to optimize attraction efforts ~...Full timeContract work$46.37 - $56.33 per hour
...social and cultural diversity Highly developed organizational, communication and problem... ...MS Office, Outlook and various database software Valid driver’s license and reliable transportation... ...workplace. Our goal is to attract, develop and retain talented employees from...Hourly payFull timeMonday to friday$72.85k - $121.41k per year
...expert in the configuration and operation of the certification software. You provide direction and leadership to team members to ensure... ...communicated to stakeholders. How you will create impact: Developing and maintaining test plans, performing walkthroughs of business...Full timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Co-op Software Developer - Data. Be the first to apply!
- software engineer Guelph, ON
- software developer remote Guelph, ON
- software developer no experience Guelph, ON
- software design engineer Guelph, ON
- software engineer devops Guelph, ON
- software engineer intern Guelph, ON
- software developer intern Guelph, ON
- junior software developer Guelph, ON
- software developer Guelph, ON
- senior software developer Guelph, ON

