Senior Software Developer
$108k - $133k per yearElk Valley Resources
Elk Valley Resources (EVR) operates four steelmaking coal mines that employ over 5,000 people in the Elk Valley of British Columbia. We are committed to responsible resource development, environmental performance and building strong partnerships with communities and Indigenous Peoples.
EVR is proud to be part of the Glencore Group, contributing to a global portfolio of operations with a history that dates back more than 100 years in Canada .
Are you looking for a new career opportunity? Join our team.
Application Deadline: July 20, 2026
What we offer:
At EVR, we're dedicated to supporting our workforce on their unique career journeys.
EVR recognizes our employees' skills, competencies, and performance and offers opportunities with competitive compensation and benefits. We also aim to promote employee health and wellness and provide opportunities for professional development.
We believe in the power of diversity and strive each day to create a workplace where each individual is valued and respected for their contributions.
We also believe that our employees are the reason we are accomplishing great things and are committed to supporting them through our many different programs.
About the role:
For this role, we are specifically targeting professionals who have extensive coding experience and have an interest in the following: software development, data development, cloud computing, and mining technologies.
To be successful, we require a person who is self-motivated and enjoys working in a team environment with all levels of an organization. This person has strong verbal and interpersonal communication skills and is dedicated to continuous improvement. They have proven problem solving skills and can organize competing priorities to enable effective decision making
Join us in one of our breathtaking locations — the Elk Valley Resources area, Calgary, AB. With a compressed work week and alternating Fridays off, experience what true work-life balance is all about!
Benefits:
- Two Annual Bonus Plans
- Comprehensive Benefits Plan
- Retirement Package
- Health Lifestyle Account
- Relocation Assistance
In this role you will:
- Participate in and adhere to health and safety programs and policies
- Deliver high quality data solutions aligned to architectural standards
- Design, build and deploy Data Products on Azure using modern software development patterns
- Implement CI/CD pipelines frameworks in Azure DevOps
- Solve complex technical problems with legacy systems to overcome roadblocks preventing data migration to the cloud platform
- Provide and develop monitoring and performance metrics for solutions to measure and ensure performance KPIs are met
- Drive coding best practices and set expectations for all developers on the team
- Maintain application and system documentation
- Identify and implement cost optimization strategies
- Coach and mentor junior developers or students in processes and development projects
Requirements:
- Bachelor’s Degree in Computer Science, Computer Engineering or a related discipline, with experience in the data field
- Minimum of five years of progressively senior level experience delivering and supporting software and analytical solutions
- Hands-on experience with Azure or other Cloud Platform
- Extensive experience working with programming technologies and languages especially C#/.net
- Extensive experience with Azure services including Databricks, Eventhubs, Functions, Service Bus, Containers
- Relational and non-relational data stores design and deployment, including data retention and archiving strategy.
- Knowledge of SAP would be advantageous
- Knowledge of general computer controls related to operations, information security and change management of systems software, application source code, network, and system database technologies.
- Strong cross-functional team participant and collaborative approach to problem solving.
- Valid Class 5 Driver’s License or equivalent
Salary range: 108,000 - 133,000 CAD/ year
The actual base salary offered is determined based on the successful candidate’s relevant experience, skills, and competencies and considers internal equity.
To all applicants, your interest and effort are sincerely appreciated. While we thank everyone for their application, only those selected for an interview will be contacted. Successful candidates must be willing to satisfy the pre-employment requirements of a pre-employment drug screen and three professional references.
As part of our recruitment process, EVR uses AI tools to assist with reviewing and summarizing candidate information. Personal information provided in your application and interview may be processed by these tools. Your information will be handled in accordance with EVR’s Recruitment Privacy Policy, which you can view here .
About EVR
EVR is a Canadian steelmaking coal producer. We take our responsibilities to our people, to society and to the environment seriously. The high-quality steelmaking coal EVR produces is an essential input for steel that can be used for constructing products such as wind turbines and critical infrastructure including rail, bridges, hospitals and schools.
As part of our recruitment process, EVR uses AI tools to assist with reviewing and summarizing candidate information. Personal information provided in your application and interview may be processed by these tools. Your information will be handled in accordance with EVR’s Recruitment Privacy Policy, which you can view at jobs.evr.com/privacy-policy .
- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and... ...New Zealand. The Role Reporting to the Team Lead, Software Development, the Senior Software Developer designs, develops, and delivers rich...SeniorLong term contract
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was...SeniorLong term contractFull timeManual laborRelocation package- ...enabled performance, continuous learning and development. About the role As ATB's next Dev Experience Developer you would be responsible for fostering successful software development, testing, and delivery across several teams. This would be done via enablement rather than...SeniorFull timeContract workRemote workFlexible hours
- ...CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds... ...are amongst the best. Position Overview: The Senior Research Software Developer is an experienced research software developer who provides...SeniorFull timeFlexible hours
- ...The Role Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028. The DataHub is a highly secure web application used by drilling engineers and geologists to remotely manage their drilling operations in...InternshipWork at officeRemote work
- ...across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions... ...-checking behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception components — implement...SeniorFull timeInternshipRelocation packageFlexible hours
- ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications. This role will be responsible for developing, testing, deploying, maintaining, and supporting the various products maintained by...Full time
- ...Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the...Full timeImmediate startWorldwide
- ...CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs,... ...amongst the best. Position Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and...SeniorFull timeFlexible hours
- ...The Role Pason is seeking a Software Developer in our Rigsite QA automation testing group for a 16-month term from May 2027 until August 2028. You will work in conjunction with the test automation developers and other Software Developers to deliver software solutions from...Internship
- ...The Role Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until August 2028. During your internship at Pason, you will build strong competencies in software design and development, data structures...InternshipWork at officeRemote work
- ...an impact with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem... ...configuration management practices Participate in all phases of the software development life cycle, including analysis, design, coding,...SeniorRemote workFlexible hours
$145k - $155k per year
...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end... ...-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate... ...Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you...SeniorRemote jobLong term contractFull timeShift workNight shift- ...development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets... ...operate in alignment with company expectations. Act as a senior ambassador for BluEarth, upholding company values and strengthening...SeniorFull timeWork at officeLocal areaRemote work
- ...to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life...SeniorFull timeWork at officeRemote work
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...drilling, and production optimization. Its software and data platforms empower customers to model... ...Developer, Subsurface Applications or Senior Software Developer, Subsurface...SeniorFull timePart timeInternship
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation...Full timeFlexible hours
$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,...SeniorPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$120k - $150k per year
...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...SeniorFull timeRemote work- ...more! High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack... ...~8+ years of scalable development experience, with lead and software design accountabilities. ~2+ years in a leadership role on...SeniorFull timeWork at officeFlexible hours
- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and... ...delivering high-quality technical solutions, mentoring junior developers, and driving architectural decisions that align with long-term...SeniorLong term contractFull timeInternshipLocal area
- ...Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem... ...Skills and Experience ~10+ years of experience in software testing, with 8+ years of strong expertise in automation...SeniorFull timeInternshipRemote workFlexible hoursEarly shift
- ...need to succeed. The Opportunity CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our enterprise... ...production support. You will help build scalable, maintainable software solutions that support operational workflows, business processes...SeniorLong term contractFull timeLocal areaFlexible hours
$96.56k - $128.74k per year
..., all towards the goal of making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on qualifications...SeniorPermanent employmentSummer workWork at officeRelocation package3 days per week- ...Scientist/Analytics ~· IOS/Android ~· SQL BI ~· QA(Automation, Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer ~· Qlikview Report Developer Qualifications Bachelors...Full time
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges,... ...the global energy industry. Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform...SeniorFull timePart timeSecond job
- ...The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over the... ...not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians...SeniorFull timeTemporary workManual laborRelocation package1 day per week
$125k - $165k per year
...and shape the future of care. Fullscript is hiring a Senior Fullstack Developer for one of our practitioner care teams. In this role, you will... ...learn, mentor, and grow. This is how we like building software: . If you share our values, we’d be excited to talk with you...SeniorFull timeWork at officeWork from homeFlexible hours- ...Cultures (2024 & 2025) CanadianSME Fastest Growing Company (2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location: Calgary, AB (in-office role) The Role We’re...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer internship Calgary, AB
- software engineer Calgary, AB
- software developer remote Calgary, AB
- développeur logiciel Calgary, AB
- software developer internship no experience Calgary, AB
- software developer no experience Calgary, AB
- new graduate software developer Calgary, AB
- software developer internship Calgary, AB
- remote entry level software developer Calgary, AB
- software design engineer Calgary, AB

