Join Elk Valley Resources as a Technical Analyst, Mining and Geology Systems, responsible for delivering haulage-focused technology solutions and supporting the digital solution review process. Based in Calgary, this role requires occasional travel to operational sites in British Columbia.
Requirements
- Degree in Computer Science, Engineering, or Applied Science, or equivalent combination of education and experience
- Minimum 3 years of technical experience in the delivery and sustainment of enterprise-grade digital systems in industrial environments—preferably within the mining sector
- Proficient in software development using ASP.NET Core, Entity Framework Core, and applying Clean Architecture, SOLID principles, and Dependency Injection for maintainable and scalable solutions
- Experienced in source control and release management using Git and Azure DevOps
- Strong understanding of automated testing and quality assurance practices using xUnit and related frameworks
- Skilled in monitoring and improving system performance using logging and telemetry tools such as Serilog and Application Insights
- Experience with Continuous Integration/Continuous Delivery of custom solutions using the Microsoft technology stack
- Experience with front-end development using modern frameworks (Blazor or similar) would be considered an asset
- Brings a positive, adaptable, and collaborative mindset with a strong focus on delivering value and driving results
- Excellent analytical and problem-solving skills, with a proven ability to perform data and gap analysis and resolve complex technical issues by identifying root causes
- Demonstrated ability to lead and deliver small to medium scale projects using established delivery frameworks, ensuring alignment with project scope, timelines, and stakeholder expectations
- Strong understanding of Agile practices and proficiency in managing backlogs using Azure DevOps
- Experienced in full system lifecycle management, including ideation, implementation, sustainment, and compliance
- Strong knowledge of SQL, T-SQL, and database design, including experience with SQL Server (2016 or later) for database application development
- Strong understanding of cloud computing concepts and practical experience with Microsoft Azure, including IaaS, SaaS, and PaaS offerings
- Valid Class 5 Driver’s License or equivalent
Benefits
- Two Annual Bonus Plans
- Comprehensive Benefits Plan
- Retirement Package
- Health Lifestyle Account