Mine Systems Developer

3 weeks ago


NU Canada Baffinland Full time

Join to apply for the Mine Systems Developer role at Baffinland 5 days ago Be among the first 25 applicants Join to apply for the Mine Systems Developer role at Baffinland Get AI-powered advice on this job and more exclusive features. About UsAt 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. About UsAt 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.Reporting to the Technical Service Manager, the Mine Systems Developer is responsible for designing, developing and implementing tools, applications and reporting, that allow the operations management team to successfully deliver its business objectives.Main AccountabilitiesDesign, develop, and implement system-level software and tools. Maintain and optimize existing systems for performance and scalability. Collaborate with cross-functional teams to define and deliver software requirements. Write clean, efficient, and well-documented code. Troubleshoot, test, and debug system-level issues. Work with legacy code and applications. Guide the development of projects from start to finish. Participate in code reviews and development best practices. Ensure systems are secure and comply with relevant standards. This list is not intended to be all-inclusive. Other duties may be required. Main QualificationsBachelor's degree in Computer Science, Software Engineering, or a related field experience as a Systems/Software Developer or similar role. Proficiency in programming languages such as Java, C#, JS, and Python. Strong knowledge of operating systems (Linux/Windows), networking, and system architecture. Strong knowledge of frameworks such as Spring Boot, Angular & React Experience with databases (MMSQL, Stored Procedures, etc) and APIs. Familiarity with version control tools (e.g., Git) and CI/CD pipelines. Excellent problem-solving and communication skills. Experience with micro services and distributed systems. Knowledge of cybersecurity principles and secure coding practices. Familiarity with agile development methodologies. Ability to work in a fast pace, ever changing environment Ability to work independently or in a team. Write clean, efficient, well-structured and well-documented code. Adaptability / Flexibility: Demonstrates resilience in the face of change; quickly acquires new skills and adapts to evolving priorities or challenges. Results & Quality Orientation: Sets high standards; actively seeks process improvements; evaluates performance to drive quality outcomes. Leadership & Management: Proven ability to lead teams, delegate tasks, and guide staff toward common goals in a productive and motivating environment. Project Management: Skilled in planning, organizing, and overseeing projects; ensures progress aligns with timelines, budgets, and defined objectives. Planning & Organization: Effectively sets priorities, allocates resources, and adjusts plans in response to changing conditions or unexpected developments. Problem Solving & Decision Making: Strong analytical ability to define problems, evaluate alternatives, and implement effective, practical solutions. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Industries Mining, Oil and Gas, and Construction Referrals increase your chances of interviewing at Baffinland by 2x Sign in to set job alerts for “System Developer” roles. We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr



  • , NU, Canada Baffinland Full time

    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...


  • , NU, Canada Baffinland Full time

    A mining company in Nunavut is seeking a Mine Systems Developer to design and implement tools for operational efficiency. Candidates should have a Bachelor's degree in a relevant field and proficiency in programming languages including Java and Python. The role emphasizes collaboration, quality standards, and adaptability in a dynamic work environment,...


  • Canada Toromont CAT Full time

    Job Title: Leaders of Tomorrow Development Program - Mining Division Reference Number: TCQ-22-9801 Division: Mining Job City: Multiple Locations Province: Multiple Provinces Site: Position Status: Permanent, Full time Work Shift: Days/Evenings Work Schedule: Length of Assignment: Job description: Toromont Cat is looking to hire individuals with a...

  • mine engineering

    1 week ago


    Rankin Inlet, NU, Canada Agnico Eagle Full time $60,000 - $80,000 per year

    (SUMMER 26) MINE ENGINEERING - OPEN PIT INTERNSHIPMEL01505WHAT DOES AGNICO EAGLE VALUE?At Agnico Eagle, our values never waver. We believe in trust, respect, equity, family and responsibility. Why? Because they express who we are, and they have helped us succeed in business for over 60 years. We value you – your unique set of skills and experience. We...


  • , , Canada Wenco International Mining Systems Full time

    Senior Software Developer (Machine Guidance) Join to apply for the Senior Software Developer (Machine Guidance) role at Wenco International Mining Systems Wenco International Mining Systems ( a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors,...


  • Rankin Inlet, NU, Canada Agnico Eagle Full time $70,000 - $110,000 per year

    SUPERVISOR, UNDERGROUND MINE (FLY-IN FLY-OUT)MEL01519WHAT DOES AGNICO EAGLE VALUE?At Agnico Eagle, our values never waver. We believe in trust, respect, equity, family and responsibility. Why? Because they express who we are, and they have helped us succeed in business for over 60 years. We value you – your unique set of skills and experience. We value...

  • Engineer, Mining

    4 weeks ago


    , , Canada Iamgold Corporation Full time

    Job Description - Engineer, Mining (14640) Improve the processes of todayDefine the best practices of tomorrow At Côté Gold, we focus on what we contribute, not just what we extract. We believe that in order for prosperity to be sustained, it must be shared, it must support the well-being of our employees and our communities, and it must be achieved with...


  • Baker Lake, NU, Canada Agnico Eagle Full time

    MINE OPEN PIT DISPATCHER (FLY-IN FLY-OUT)MEA01842WHAT DOES AGNICO EAGLE VALUE?At Agnico Eagle, our values never waver. We believe in trust, respect, equity, family and responsibility. Why? Because they express who we are, and they have helped us succeed in business for over 60 years. We value you – your unique set of skills and experience. We value your...


  • , BC, Canada Skeena Gold + Silver Full time

    Overview Skeena Gold + Silver Limited is a Canadian mining company with a portfolio of exploration and development projects located in northwest British Columbia, Canada. Our current focus is on the revitalization of the high-grade, past-producing Eskay Creek gold-silver mine. Skeena is committed to leading the industry in reconciliation, diversity, and...


  • , BC, Canada Skeena Resources Limited Full time

    Skeena Gold + Silver Limited is a Canadian mining company with a portfolio of exploration and development projects located in northwest British Columbia, Canada. Our current focus is on the revitalization of the high-grade, past-producing Eskay Creek gold-silver mine. Skeena is committed to leading the industry in reconciliation, diversity, and inclusion and...