You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Teck Resources

Technical Analyst- Mine Engineering systems

Calgary, AB
Full Time
3 days ago
Location: Calgary with a travel requirement to Sparwood / Fernie

As part of the engineering systems team, the Senior Technical Analyst will be a key member of the digital operations team responsible for software development and sustainment of the Standard Haulage Model using Agile approaches. This work includes software development activities, system delivery release management, change management, software quality assurance, and support of the current system. Specific systems to be improved are the Standard haulage Model and other custom-developed solutions within the Mine Engineering domain. Activities include software development (ASP.NET + .NET Core, API development with C#), system design, specification and estimation, development of Service-Based Applications (REST and SOAP & WCF Services), and quality assurance. Improvements will also include the development of system integrations between vendor systems and our custom system.
Key deliverables would be rolling out Haulage as a Service to production (Web Services, Data Management tool), migrating the system to Cloud platform (Azure), developing and documentation of REST APIs for the system, and sustainment of Haulage related systems. The candidate will deliver value by improving solutions for the requirements/capabilities for existing operations across Teck.


  • Be a courageous safety leader, enforce and sponsor safety rules and procedures
  • Self-motivated, willing to learn new processes and technologies, and able to take a lead role in system support and system innovation.
  • Thrive in a collaborative cross-team development framework working to contribute and innovate and work at pace.
  • Experience managing backlog, planning and estimating work, and peer reviews for other software developers in the area.
  • Proven and capable problem solver both independently and as part of a small team following Agile or DevOps processes.
  • At least 5 years of object-oriented software development experience in C#, JSON, JavaScript, ASP.NET or .NET Core, and/or Angular with experience doing full-Stack development capability to deliver secure applications to a business specification.
  • SQL Server Database Application Development with SQL Server 2017 or above including development and support of stored procedures and SSRS Reports.
  • Effective interpersonal skills both written and verbal with the ability to engage various stakeholders in the business as well as innovation teams.
  • Can efficiently self-lead to provide estimates, prioritize tasks, build and deliver to schedules/multi-sprint planning.
  • Phenomenal communications skills to work within multiple squads and provide solutions based on user requests.
  • Proven experience with Continuous Integration/Continuous Delivery of custom solutions using the Microsoft Technology Stack and Azure DevOps.
  • Source Management with Git/GitHub Repos within a Small distributed team.
  • Experience with web development in React/Angular, Windows Service Development,
  • Release management and Quality Assurance Experience with some Change Management Experience.
  • Software Development background including the development of distributed applications
  • Web Server Configuration experience: Internet Information Server (IIS) Configuration Experience.
  • Familiarity with ORM tools like Entity framework
  • Unit Testing and Integration testing
  • Experience in Migration of systems to a Cloud-based architecture

Nice to have

  • Mining domain knowledge would be an asset.
  • JetBrains Toolset for Development.
  • Improvement, Incident, and Defect Management Experience with a tool like ServiceNow.
  • Spanish Language proficiency
  • Container-based development with Kubernetes or App Engine
  • Business Analysis Experience and Implementation Experience for small software development projects.
  • Familiarity with Agile development processes
  • Familiarity with DevOps processes
  • Familiarity with the use of Azure DevOps tools.
  • Power BI Analytics

Successful candidates must be fully vaccinated against infection by COVID-19. Candidates who are unable to be vaccinated due to a personal characteristic protected under applicable human rights legislation may request to be exempt from this requirement. We will do our best to accommodate those who are unable to be vaccinated.

About Teck
At Teck, we value diversity. Our teams work collaboratively and respect each person's unique perspective and contribution.

We wish to thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted.
Teck is a diversified resource company committed to responsible mining and mineral development with major business units focused on copper, steelmaking coal, zinc, and energy. Headquartered in Vancouver, Canada, its shares are listed on the Toronto Stock Exchange under the symbol TECK. A and TECK.B and the New York Stock Exchange under the symbol TECK.

The pursuit of sustainability guides Teck's approach to business. Teck is building partnerships and the capacity to confront sustainability challenges within the regions in which it operates and at the global level. In 2018, Teck was named to the Dow Jones Sustainability World Index (DJSI) for the ninth straight year, indicating that Teck's sustainability practices rank in the top 10 percent of the world's 2,500 largest public companies in the S&P Global Broad Market Index.

Learn more about Teck at or follow @TeckResources

Your application to this posting is deemed to be your consent to the collection, use, and necessary disclosure of personal information for recruitment. Teck respects the privacy of all applicants and the confidentiality of personal information.

Job Segment: Systems Analyst, Systems Engineer, Engineer, Developer, Technology, Engineering, Mining
Banking, Finance and Insurance