Software Developer jobs in Ontario
Sort by: relevance - date
- ValeToronto, ON M4T 1W1
- $112,000 a year
- Dental care
- The Specialist, Data Quality Developer is responsible for designing, building, and maintaining enterprise data quality, data catalog, data stewardship, and…
- CMiCToronto, ON
- $70,000 a year
- Permanent
- Dental care
- Paid vacation
- RRSP match
- Wellness program
- Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to…
View similar jobs with this employerLumerateToronto, ON M6P 3T1- $90,000–$110,000 a year
- Full-time +1
- Dental care
- Designated paid holidays
- Paid vacation
- Extended health care
- You are detail-oriented, thorough, and maintain a sharp focus on quality throughout the software development lifecycle.
- Paid maternal and parental leave.
View similar jobs with this employerLumerateToronto, ON M6P 3T1- $90,000–$110,000 a year
- Full-time +1
- Dental care
- Designated paid holidays
- Paid vacation
- Extended health care
- You are detail-oriented, thorough, and maintain a sharp focus on quality throughout the software development lifecycle.
- Paid maternal and parental leave.
Senior Full Stack Developer
Easily applyWeVendNorth York, ON- $80,000–$110,000 a year
- Full-time +1
- Dental care
- Casual dress
- Conduct thorough initial developer testing and debugging of applications.
- WeVend is currently seeking an experienced Senior Full Stack Developer to build and…
Senior Software Developer
Easily applyNewLenbrook Group of CompaniesPickering, ON L1W 3K1- $120,000–$130,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Paid vacation
- Integrate software with hardware interfaces such as UART, I2C, and SPI.
- Ability to independently investigate and resolve complex technical issues across…
Embedded Software Developer - Wireless
Easily applySyntronicKanata, ON K2L 2V2- $79,000–$125,000 a year
- Permanent
- Documenting system analysis, software designs, and test plans.
- Applying knowledge of real-time software development and wireless communication protocols (4G/5G…
- CMiCToronto, ON
- $60,000 a year
- Permanent
- Dental care
- Paid vacation
- RRSP match
- Wellness program
- Develop various test and demonstration environments for software presentations.
- Work with HCM Project Coordinator and case software to record, assign, track and…
CNC Programmer
Easily applyXact Machining Inc.Waterloo, ON- $32–$45 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Extended health care
- Experience with Master Cam programming software is preferred.
- Create, develop, and modify CNC programs for milling and turning operations.
Epicor Kinetic Developer
Easily applyInnovative Group of CompaniesBarrie, ON L4N 0B7- $32–$54 an hour
- Full-time
- Flextime
- Flextime
- Tuition reimbursement
- Vision care
- Dental care
- RRSP match
- Extended health care
- The Epicor Kinetic Developer designs, develops, integrates, and supports secure, maintainable software solutions that improve internal business processes.
- CMiCToronto, ON
- $60,000–$100,000 a year
- Permanent
- Dental care
- Paid vacation
- RRSP match
- Wellness program
- In this role, you will work with senior product managers, software engineers, customers, and other internal teams to help define requirements, design product…
Sr. Front End Developer
Easily applyPala Interactive CanadaNorth York, ON- $100,000–$120,000 a year
- Full-time +1
- Tuition reimbursement
- Paid time off
- Dental care
- Life insurance
- Disability insurance
- On-site childcare
- Skilled Java Script developer with Angular and ionic experience.
- Pala Interactive Canada Inc., operating as Boyd Interactive, is a full service real-money and…
Senior Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- 7+ years of professional software engineering experience, with a strong track record in backend development.
- Collaborate with frontend engineers to define clean…
Robotics Developer
Easily applyO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- Contribute to documentation, system architecture design, and software lifecycle management.
- We are seeking a highly skilled Robotics Developer to design,…
- ThalesOttawa, ON K1A 0A1
- $93,906.73–$117,383.41 a year
- Full-time
- Dental care
- Paid sick leave
- Employee assistance program
- Disability insurance
- Designated paid holidays
- Extended health care
- Masters in embedded software development.
- This role is tailor-made for an experienced firmware-software developer who combines deep technical knowledge with a…
Developer, Business Intelligence
Easily applyAtlantic Packaging Products LtdToronto, ON M1V 5N2- $90,300–$112,900 a year
- Permanent
- Vision care
- Dental care
- Employee assistance program
- Wellness program
- Ability to analyze existing tools and databases and provide software solution recommendations.
- The Developer, Business Intelligence plays a vital role in…
Get email updates for the latest Software Developer jobs in Ontario
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Specialist, Data Quality Developer
Job details
$112,000 a year
Dental care
Toronto, ON M4T 1W1
Full job description
Ready to build a rewarding career in an industry that is growing?
Who We Are
We are a global mining company dedicated to safely delivering nickel, copper, cobalt, and platinum group metals essential for the world’s energy transition.
Our mission is to improve lives and shape a better future together.
From utensils to cellphones to satellites, our operations simplify daily life and enhance connectivity. Our metals are integral to life-saving medical equipment and the electric vehicles driving the fight against climate change – our work truly matters.
Join our diverse team of 15,000 talented individuals committed to transforming critical minerals into prosperity and sustainable development in countries like Canada, Brazil, Indonesia, the United Kingdom, and Japan. We invite you to use your skills with us and contribute to something meaningful and enduring.
The Opportunity
The Specialist, Data Quality Developer is responsible for designing, building, and maintaining enterprise data quality, data catalog, data stewardship, and master data management (MDM) solutions that ensure enterprise data is accurate, consistent, secure, and reliable.
This role supports business decision-making by delivering trusted, high-quality data for analytics, reporting, and AI initiatives. You will operate as a senior hands-on individual contributor who can independently define, configure, deploy, and operationalize data quality rules, cataloging capabilities, stewardship workflows, and governance controls across enterprise data domains.
The position is based in Toronto, ON, CA and reports to the Manager, Data Management and Governance.
About You
You are a senior, detail-oriented data professional with strong technical expertise in data quality, data governance, data cataloging, stewardship, privacy, and security. You thrive in complex environments, work with minimal supervision, and are passionate about delivering reliable, high-quality data solutions end to end.
You bring strong analytical thinking, collaboration skills, and the ability to translate business requirements into scalable technical solutions. You are comfortable working across cross-functional teams and enjoy continuous learning in modern data technologies.
In This Role, You Will:
Data Quality & Development
- Design, build, and maintain data quality pipelines for profiling, validation, cleansing, enrichment, and monitoring
- Independently define, configure, deploy, test, and operationalize enterprise data quality rules, thresholds, scorecards, and controls
- Develop exception handling, remediation workflows, root-cause analysis processes, and issue management mechanisms to improve data quality outcomes
- Automate data quality checks to improve reliability, reduce manual effort, and support production operations
- Optimize performance, scalability, resiliency, and fault tolerance of data quality solutions
Master Data Management (MDM)
- Design and implement MDM domain models, canonical data models, hierarchies, reference data structures, match/merge rules, and survivorship logic
- Configure MDM platforms, onboarding workflows, mastering processes, golden record design, and integrations across source and consuming systems
- Develop ingestion, validation, stewardship, and publication pipelines to support trusted master data across systems
- Establish data standards, crosswalks, deduplication strategies, and data quality controls aligned to governance requirements for critical master data domains
- Support issue resolution, survivorship tuning, hierarchy maintenance, and ongoing operational support for enterprise MDM solutions
- Partner with data stewards and governance teams to establish stewardship workflows, ownership models, critical data elements, business glossaries, and governance controls
- Build integrations between DQ/MDM/catalog platforms and enterprise systems, APIs, data lakes, and cloud data platforms
- Implement and support data cataloging capabilities including metadata harvesting, lineage integration, glossary curation, classification, and tagging
- Support cloud-based data environments (e.g., Azure) and ensure secure, compliant, and governed data movement across platforms
- Apply data security techniques such as tokenization, detokenization, masking, encryption, and access controls for sensitive and regulated data
- Monitor system performance, scalability, and operational health of data quality and governance solutions
Data Governance & Compliance
- Implement and enforce data governance policies, standards, controls, and operating model requirements across critical data domains
- Apply data privacy principles and regulatory requirements by supporting sensitive data identification, classification, retention, minimization, and compliant handling practices
- Monitor data quality KPIs, issue trends, and control effectiveness, and implement alerting and remediation mechanisms
- Maintain metadata, lineage, audit trails, governance artifacts, and compliance documentation to support transparency and traceability
- Deliver trusted datasets for reporting, analytics, and AI use cases
- Ensure data integrity across dashboards and reporting environments
-
- Guide teams on best practices for consuming curated data Stakeholder Collaboration
- Translate business requirements into technical data solutions
- Partner with data architects, governance teams, and business SMEs
- Communicate data issues, insights, and recommendations clearly Change
Management & Training
- Create documentation, training materials, and knowledge-sharing sessions
- Support adoption of DQ/MDM tools and processes across the organization
- Drive continuous improvement initiatives
Education & Certifications:
- Bachelor’s degree in computer science, Data Science, Software Engineering, or a related field
- Certification in Data Management (e.g., DAMA) – preferred
- Cloud certifications (Azure) and data engineering certifications – preferred
Experience:
- 8+ years of experience in data development, data quality, data governance, or data management
- Strong experience designing, configuring, and implementing enterprise data quality and MDM solutions from requirements through production support
- Experience implementing data cataloging, metadata management, glossary, lineage, and stewardship workflows in enterprise environments
- Experience working with privacy, data protection, and security controls for sensitive data, including masking, tokenization, and access management
- Proven ability to operate as a senior hands-on individual contributor, independently driving technical design and implementation with minimal supervision
- Strong experience collaborating with cross-functional teams including architects, governance leads, stewards, analysts, and business stakeholders
Skills:
- Strong knowledge of enterprise Data Quality, MDM, data governance, data cataloging, and data stewardship practices
- Proven ability to define, configure, deploy, and operationalize data quality rules, controls, scorecards, and remediation workflows
- Experience with data catalog and metadata management capabilities including glossary, lineage, classification, and tagging
- Strong understanding of data governance frameworks, ownership models, critical data elements, and control monitoring
- Knowledge of data privacy and security techniques including tokenization, detokenization, masking, encryption, and access controls
- Proficiency in SQL, Python, and ETL/ELT tools
- Experience with Informatica (IDQ, MDM) and Azure Data Services; familiarity with catalog/governance tools such as Purview, Collibra, Atlan, or Informatica EDC is an asset
- Data modeling, integration, APIs, DevOps, and metadata/lineage expertise
- Strong analytical, problem-solving, communication, and stakeholder engagement skills
- Ability to manage multiple priorities in dynamic environments while working independently and driving outcomes end to end
What We Offer You
- Competitive compensation including a variable annual incentive plan
- Participation in a competitive Defined Contribution Pension package
- Comprehensive benefits package (company paid core coverage, health and dental coverage, flex accounts, disability plans, and optional insurances)
- Leave for all of life’s reasons (vacation, personal, sick, parental)
- Work culture dedicated to safety, diversity & inclusion, and career growth
- Employee Family Assistance Program
- Virtual Healthcare online
- Online training and career development opportunities
Why Toronto
Toronto, Canada’s largest city and financial hub, is a center of innovation, commerce, and culture. Known for its diverse economy and vibrant urban environment, Toronto offers unparalleled access to talent, technology, and global connectivity.
Our Toronto office serves as a strategic hub for corporate functions, technology development, and business operations. Here, we drive initiatives that support Vale Base Metals’ global operations, leveraging advanced analytics, digital transformation, and strategic planning to ensure operational excellence across all regions.
Toronto’s dynamic ecosystem enables collaboration with leading technology partners, universities, and research institutions, fostering innovation in mining and metals processing. This location is integral to shaping the future of sustainable mining and advancing our commitment to responsible resource development.
Include to Transform
At Vale Base Metals, we are committed to ensuring an inclusive work environment where people feel comfortable to be themselves. Vale encourages everyone to express their ideas and opinions and values the plurality of individual profiles. We want our people to feel that all.
We want our people to feel that all voices are heard, all cultures respected and that a variety of perspectives are not only welcome – they are critical to our success. We treat each other fairly and with dignity regardless of race, gender, nationality, ethnic origin, religion, age, sexual orientation, or any other personal consideration that makes us different.
Vale is an equal opportunity employer seeking to increase diversity across our operations and improve equal opportunity at Vale and in the mining industry.
Accommodation is available throughout our recruitment process for applicants with disabilities.
Vale uses artificial intelligence to screen, assess, and/or select applicants for this position.
Pay Grade: F3T
Minimum Starting Salary: CAD $112,000
Apply by: Friday, Aug 17, 2026
#ValeBaseMetals
Let Employers Find YouUpload Your Resume