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 contractTemporary workWork at officeFlexible hours
- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build... ...maintaining headquarters in New Zealand. The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront...SeniorFull timeWork at officeFlexible hours
- ...diversity, passion, and laughter. These values have helped us build a reputation as an industry leader. The position: As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports exceptional...SeniorLong term contractFull timeMonday to friday
- ...fabricating real structures and generating real operational data every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorFull time
- ...fabricating real structures and generating real operational data every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorFull timeInternshipRelocation packageFlexible hours
$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 contractPermanent employmentFull timeManual laborRelocation package- ...Senior GraphQL API Software Developer Reports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our public GraphQL API. Establishing the patterns...SeniorLong term contractFull time
- ...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...SeniorFlexible hours
$95 - $120 per hour
...Location: Calgary, Alberta Type: Contract Job #14316 MatchBox Consulting Group is currently seeking a Senior Software Developer for a 12 month contract role with a client of ours located in Calgary. Responsibilities: Lead end-to-end application analysis...SeniorContract 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...SeniorInternshipRelocation 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
$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- ...puts real money in the hands of employees who need it - and the software you write here is what makes that possible. Every feature... ...deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from back-end...SeniorRemote jobFull timeImmediate startFlexible hoursShift work
- ...Middleware to drive our technology and business forward. As a Senior Developer you play a critical role in delivering high quality agile solutions... ...of delivered applications and services Actively promote software development best practices, methodologies, and standards...SeniorFull timeInternshipFlexible hours
- ...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
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...the best. Position Overview: The Platform Software Developer is responsible for designing, developing, and maintaining...Flexible hours
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...Landmark, a Halliburton company, builds the software and data platforms that help the global... ...a range of job opportunities, including Senior Technical Professional and Principal Technical...SeniorLong term contractFull timePart time
- ...what you need to do. ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document... ...or process. Requirements ~5+ years of professional software development experience, with demonstrated full-stack depth....SeniorFull timeRemote workFlexible hours
- ...teamwork, and by including a diversity of industry and life experience. We are seeking a Senior Database Developer to join our team . Reporting to the Software Development Manager , you will be responsible for designing, developing, and optimizing database...SeniorFull timeWork at officeRemote workFlexible hours
- ...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
- ...data processing, on‑premises integrations, custom web applications, AI, containers, and EC2‑hosted workloads. The team also designs, develops, and maintains enterprise data integration solutions, working with diverse data sources including Oracle, SQL Server, SAP, SAP BW, Snowflake...Full timePart timeFlexible hours
- ...iOS Senior Developer We are: Wizeline, a global AI-centric technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation...SeniorFull timeWork at officeRemote workFlexible hours
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...Landmark, a Halliburton company, builds the software and data solutions that help the global... ...engineers who report to you. The role suits a senior software engineer with proven team...SeniorLong term contractFull timePart time
$105.48k - $115.48k per year
...Position Summary: As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely...SeniorFull time- ...SiteCrest is a subsidiary of Millennium EMS Solutions Ltd. founded in 2024. We develop software to support clients with their environmental information governance. SiteCrest gathers client’s environmental data with advanced technologies to demonstrate compliance, monitor risk...Long term contractFull timeTemporary workWork 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
- ...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 Masters and...Full time
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- développeur logiciel Calgary, AB
- junior software developer Calgary, AB
- new graduate software developer Calgary, AB
- software developer entry level Calgary, AB
- software engineer co-op Calgary, AB
- software engineer - ai machine learning Calgary, AB
- software engineer salary in canada Calgary, AB
- software engineer devops Calgary, AB
- junior software engineer Calgary, AB
- software developer no experience Calgary, AB
