Mine Systems Developer

Job ID
Job Category
Mine Operations - Open Pit
Job Type
Job Location 1 : Location
CA-NU-Mary River

Mission for this Position

About Us


At Baffinland, we work and live beyond the Arctic Circle, mining iron ore at our Mary River Property, located in the Qikiqtani Region of Nunavut on Baffin Island; one of the world’s most captivating and seldom seen destinations. We are a unique company with a strong management who have amassed specialty experience on northern mining projects through all phases of Inuit consultation, permitting, construction and operation. Our workforce brings together the modern practice of safe, sustainable mining and the enduring value of a traditional culture, which is rapidly advancing. The result is a work and community experience you won't find anywhere else. We are looking for people ready to share, build, and grow with our company.


The Mine Production Systems Developer is accountable for development and maintenance of applications to capture, transform and enrich data for processing and visualization. Reporting to the Mine Technical Services Superintendent, the position relies on strong technical expertise and people skills to ensure all stakeholders have access to the right data and information to help manage and improve business performance and safety. 

Main Accountabilities

  • Design and implementation of practical and robust software solutions for data collection and production management systems 
  • Collect, blend and transform data using ETL tools, database management system tools, and code development, such as SQL, Python and C#
  • Interact with stakeholders to structure data for consumption and reporting 
  • Facilitate the production of dashboards 
  • Improve data accuracy and availiability
  • Find and troubleshoot application and hardware issues

Main Qualifications

  • College Diploma in Computer Technology, Automation and/or programming required 
  • Bachelor's Degree in Mining Engineer, Computer Science a nd/or Electrical Engineering preferred

  • 3-5 years' of experience with programming and automation
  • 3-5 years' of experience with SQL server, data capture, reporting and software development experience
  • Skilled in design and implementation of desktop and/or web-based applications 
  • Solid understanding of C#.NET and SQL scripting for integrations and data transformations 
  • Experience with Reporting and Business Intelligence and visualization tools such as Power BI, SSRS, SSIS and Excel 
  • Knowledge of networking protocols, GPS systems and LTE networks is an asset 
  • Ability to proficiently deal with multiple competing priorities 
  • Strong criticial thinker with an aptitude for problem solving 


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed