Datamine

Senior Developer – Centric Product Development Team

Senior Developer – Centric Product Development Team
Notice info
LocationSudbury, ON
Job Typefull time
Remote
Mining

About This Job


Location:

Sudbury, ON, Canada


Department:

Product Development – Centric


Type:

Full-Time Remote


Company

Datamine is the world’s leading provider of technology to seamlessly plan and manage mining operations. With a local presence in 21 countries, we provide solutions spanning exploration, resource modelling, mine planning, operations, logistics, marketing and sustainability to over 6,000 companies worldwide. Our implementation, training and advisory services ensure customers receive industry-leading support and leverage full value from their technology investment.


About Centric

Centric is Datamine’s enterprise-grade Mining Information Management Platform, designed to unify data and insights across the entire mining value chain. It consolidates exploration, geology, planning, operations, and financial information into a trusted, auditable environment that empowers data-driven decision-making.

Acting as the central nervous system of a mining operation, Centric integrates disparate systems, automates workflows, ensures governance, and delivers real-time operational visibility from the pit to the boardroom. As Centric transitions to a modern, cloud-ready architecture, the platform is positioned to deliver faster deployment, improved scalability, and deeper integration across Datamine’s digital ecosystem.


Role Overview

We are seeking an experienced Senior Developer to play a key role in advancing Centric’s next-generation architecture and feature set. This role combines hands-on development with architectural design, collaboration, and technical leadership.

You will work closely with the Product Manager, development team, and solutions specialists to deliver new capabilities, modernize the platform, and ensure Centric remains the leading enterprise information hub in the mining industry. This is a high-impact role ideal for a developer who thrives across architecture, engineering, integration design, and guiding platform evolution.

Responsibilities of the role include the following:


1. Product & Feature Development

- Develop high-quality features for Centric across frontend, backend, and data services.

- Translate PBIs and feature requests into detailed technical designs, development plans, and implementation tasks.

- Ensure code quality, performance, and maintainability through best practices and modern engineering standards.


2. Architecture & Platform Evolution

- Contribute to the design and evolution of Centric’s shift toward .NET Core, Angular, and containerized microservices (Linux-based).

- Support the modernization from AngularJS and .NET Framework to the future-state architecture.

- Influence platform design decisions relating to scalability, API design, system integrations, cloud deployment, and data pipelines.

- Participate in the development of a SaaS-ready architecture and cloud deployment models.


3. Integration & Data Services

- Design and maintain robust integrations with REST/SOAP APIs, JSON data services, CSV ingestion pipelines, MS SQL, and ETL processes.

- Stay current with integration technology advancements, cloud-native patterns, and modern industry standards.

- Work collaboratively across Datamine’s ecosystem to ensure seamless interoperability with our diverse product offerings.


4. Collaboration & Team Contribution

- Work closely with other developers and the Product Manager to ensure aligned delivery of product features and architectural improvements.

- Participate in code reviews and contribute to technical discussions that improve overall code quality and engineering standards.

- Collaborate with product and solutions teams to support configuration workflows, customer requirements, and high-quality implementation outcomes.

- Engage proactively in team planning, refinement, and architectural decision-making to support the product roadmap.


5. DevOps & Delivery Excellence

- Contribute to modernizing Centric’s development operations, including build pipelines, deployment automation, monitoring, and environment management.

- Support the transition of DevOps processes into Jira and cloud-native workflows.


Requirements

The ideal candidate is an experienced full-stack developer with strong proficiency in

C#, .NET Core, Angular

, and modern cloud environments such as

Microsoft Azure

. You will have deep experience building and maintaining enterprise-grade applications, demonstrating strong architectural thinking, clean coding practices, and a solid understanding of scalable system design. A strong command of

MS SQL

, API-driven integrations, and data-centric application patterns is essential.

Experience with microservices, Linux containers, legacy modernization, or mining industry data platforms is advantageous. You will thrive in a collaborative environment, contributing to technical decisions, participating in code reviews, and working closely with product and solutions teams to deliver high-quality product outcomes.

This position is a fully remote work opportunity although the Centric Product team is based in Sudbury (ON, Canada). There will be occasions where attendance to office events, team building activities and product workshops will require in office attendance. Accommodation will be granted for these in office occasions as required.


Qualifications and Experience


Required:

- Bachelor’s degree in Software Engineering, Computer Science, or a related field.

- A minimum of five (5) years of software development experience.

- Experience working on a large, well-established code base.

- Strong proficiency in C# and .NET Core.

- Experience with Angular (modern Angular preferred).

- Hands-on experience with Azure cloud platforms and developing cloud-based solutions.

- Strong knowledge of MS SQL (transactional + warehouse concepts).

- Experience building enterprise web applications and API-driven ecosystems.

- Strong understanding of system architecture, code design patterns, and scalable application frameworks.

- Experience with high-availability systems or enterprise-level products is highly desirable.


Benefits:

- Mining domain knowledge or experience with industrial operational data systems.

- Experience migrating legacy systems (AngularJS → Angular, .NET Framework → .NET Core).

- Experience with microservices and Linux container architectures.

- Knowledge of data management platforms, integration pipelines, and mobile-first solutions (PWA experience a plus).

- Exposure to AI assistants, data modelling technologies, or predictive analytics solutions.

- Experience with Grafana design libraries or Telerik reporting.

- Familiarity with KeyCloak or modern authentication frameworks.

- Pay range: $90 000 CAD to $120 000 CAD.


Soft Skills and Attributes:

- Strong analytical and problem-solving mindset.

- Comfortable balancing short-term delivery with long-term architectural vision.

- Adaptable, collaborative, and proactive in knowledge sharing.

- Clear communicator able to engage both technical and non-technical stakeholders in English (Spanish and French can be beneficial).

- Passion for modern engineering practices and continuous improvement


Why Join the Centric Product Team?

- Contribute to a platform used across global mining operations

- Build alongside a team modernizing a major enterprise product into a scalable, cloud-ready solution

- Opportunity to shape platform architecture and influence future technical direction

- Work in a collaborative environment with room for leadership and technical growth

- Direct visibility and impact within Datamine’s product ecosystem

Similar Jobs

company-logo

Senior Developer – Centric Product Development Team

Datamine
Job Typefull time
 
Sudbury, ON
2 months ago
company-logo

Senior Project Manager (New Product Development)

Badger Meter
Job Typefull time
 
Milwaukee, WI
about 1 month ago
company-logo

Senior SharePoint Developer

Rising Edge Group
Job Typecontract
 
Calgary, AB
3 months ago
company-logo

Senior Software Developer

Sound QI Solutions Ltd.
Job Typefull time
 
Calgary, AB
27 days ago
company-logo

Senior Software Developer

Unitil
Job Typefull time
Salary
$92715 - $121839
Hampton, NH
3 months ago
company-logo

Senior Software Developer

Unitil Service Corp
Job Typefull time
Salary
$92715 - $121839
Hampton, NH
3 months ago
company-logo

Senior - Software Developer

Mitsubishi Power Americas, Inc.
 
Mississauga, ON
3 months ago
company-logo

Senior Engineer - Project Development

Avangrid
Job Typefull time
 
Augusta, ME
2 months ago
company-logo

Senior Software Developer (full stack)

Ideon Technologies
Job Typefull time
 
Richmond, BC
2 months ago
company-logo

Product Development Manager

SECURE
Job Typefull time
 
Leduc, AB
about 1 month ago
company-logo

Product Development Manager

Trilliant
Job Typefull time
 
Cary, NC
2 months ago
company-logo

Product Development Manager

SECURE
Job Typefull time
 
Leduc, AB
2 months ago
company-logo

Senior Full Stack Developer

Boston Energy Trading and Marketing
Job Typefull time
Salary
$145000 - $175000
Boston, MA
3 months ago
company-logo

Senior Engineer, Product Engineering

Mitsubishi Power Americas, Inc.
Job Typecontract
 
Lake Mary, FL
28 days ago
company-logo

Senior Staff Product Manager Tech

GE Vernova
Job Typefull time
 
Louisiana, MO
2 months ago
company-logo

Senior Staff Product Manager Tech

GE Vernova
Job Typefull time
 
Louisiana, MO
2 months ago
company-logo

Project Engineer, Product Development

Volant Products Inc.
Job Typefull time
 
Edmonton, AB
about 1 month ago
company-logo

Senior Corporate Development Analyst

Expro
Job Typefull time
 
Greater Houston, TX
28 days ago
company-logo

Senior Corporate Development Analyst

Expro
Job Typecontract
 
Houston, TX
29 days ago
company-logo

Senior Product Manager

Badger Meter
Job Typefull time
 
Milwaukee, WI
about 2 months ago

Trending Jobs

company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
7 months ago
company-logo

Industrial Craft Electricians for 2026 Start– Kennecott Copper

Rio Tinto
Job Typefull time
 
Salt Lake City, UT
3 months ago
company-logo

Record Management Associate

Dream Home Inspection LLC
Job TypeFull time
Salary
$32932 - $40932
Los Angeles, California
2 months ago
company-logo

Oil & Gas Landman

Petroso Land Services
Job TypeContract
 
Bryan, Texas
3 months ago
company-logo

Deckhand 3

Marathon Petroleum Corporation
Job Typefull time
 
Catlettsburg, KY
about 2 months ago
company-logo

Title Landman

Norwood Land Services, LLC
Job Typecontract
 
00
2 months ago
HE

Accounting Clerk II - Oahu

Hawaiian Electric Company, Inc.
Salary
$47840 - $47840
Honolulu, HI
3 months ago
company-logo

Data Engineer

Dream Home Inspection LLC
Job TypeFull time
Salary
$20 - $49
Baldwin, Florida
2 months ago
PR

Executive Coordinator

Perpetua Resources
Job Typefull time
Salary
$55000 - $75000
Boise, ID
2 months ago
company-logo

STOREKEEPER

Manitoba Hydro
 
Winnipeg, MB
about 2 months ago
company-logo

Chemical Engineering Student - May and September 2026

Suncor
Job Typetemporary
 
Fort McMurray, AB
3 months ago
company-logo

First Year Apprentice Lineman

GVEC
Job Typefull time
 
Gonzales, TX
about 2 months ago
company-logo

Senior Engineer Nuclear Development

SRP
Job Typefull time
 
Tempe, AZ
about 2 months ago
company-logo

Business Line Manager

Nikkiso Clean Energy & Industrial Gases
Job Typefull time
Salary
$107614 - $158003
Seal Beach, CA
3 months ago
company-logo

Nuclear Operations Technician I or Nuclear Operations Technician II - Harris Nuclear Plant

Duke Energy Corporation
Job Typefull time
 
New Hill, NC
about 1 month ago
company-logo

Intern - High School - Des Moines, IA

Berkshire Hathaway Energy
Job Typeinternship
 
Des Moines, IA
3 months ago
company-logo

Power Line Technician - Fort St. John

BC Hydro
Job Typefull time
 
Fort St. John, BC
3 months ago
company-logo

Apprentice Operator

New York Power Authority
Job Typefull time
 
Gilboa, NY
28 days ago
PP

2nd / 3rd / 4th Year Industrial Mechanic (Millwright)

Proline Pipe Equipment Inc
Job Typefull time
 
Edmonton, AB
28 days ago
company-logo

Senior NERC Compliance Specialist

Electric Power Engineers
Job Typefull time
 
Austin, TX
3 months ago