11 Sep
|
CES Energy Solutions
|
Calgary
11 Sep
CES Energy Solutions
Calgary
CES Energy Solutions is a dynamic and growing North American oilfield services company listed on the TSX as CEU with revenue of 2.49 billion in 2025. It is one of the largest providers of production chemicals and drilling fluid systems and is focused on being the leading provider of technically advanced chemical solutions throughout the life cycle of the oilfield.
CES Energy Solutions is seeking a Software Developer to help build, enhance, and support internal business applications. This role will focus heavily on our Blazor web application and related .NET services, while also supporting integrations, APIs, mobile applications, desktop applications, and selected third-party application customizations.
This is a strong opportunity for a developing software professional who enjoys solving practical business problems, working closely with users and technical teams, and growing their skills within a collaborative, tight-knit environment.
Responsibilities include:
- Develop, maintain, and enhance custom in-house applications, with a primary focus on Blazor and C#/.NET.
- Build and support web APIs, integrations, and application services.
- Work with the development team and business users to test, troubleshoot, and implement solutions.
- Investigate application issues, identify root causes, and help deliver reliable fixes and improvements.
- Support customizations and integrations involving third-party business applications.
- Participate in source control workflows, testing, documentation, and release activities using up-to-date software development best practices.
- Apply secure, maintainable, and testable coding practices across application development work.
- Other duties as required.
Skills and Experience:
- Two to five years of experience working as a software developer.
- Working knowledge of C#/.NET or a similar object-oriented programming language.
- Working knowledge of SQL and relational databases.
- Experience using source control systems such as Azure DevOps,
GitHub, or similar tools.
- Familiarity with CI/CD concepts, including automated builds, testing, deployments, and release pipelines.
- Diploma or degree in Information Technology, Computer Science, Software Development, or a related field.
- Strong troubleshooting, analytical, and problem-solving skills.
- Ability to work both independently and as part of a team.
- Strong written and verbal communication skills.
Assets:
- Experience building web applications with Blazor, Razor, C#, and .NET.
- Experience using or developing web services, including SOAP, REST, WCF, XML, and JSON.
- Knowledge of HTML, JavaScript, CSS, React, Angular, or other modern web technologies.
- Experience with Microsoft Dynamics AX 2009/2012 databases or X++ development.
- Experience with Microsoft Dynamics 365, especially Finance and Operations, is considered an asset.
- Experience using AI-assisted development tools such as Claude, GitHub Copilot, ChatGPT, or Codex to support coding, troubleshooting, and documentation, with strong judgment in validating AI-generated output.
- Experience with Azure DevOps or GitHub Actions pipelines for CI/CD, automated testing, and deployment workflows.
- Experience with mobile application development, including Swift for iOS or Kotlin for Android.
CES offers our employees a competitive salary and benefits package commensurate with experience. We thank all applicants for their interest; however, we will only contact those individuals who qualify for an interview.
CES Energy Solutions is committed to being an equal opportunity employer. CES will not discriminate employees, or potential employees on the grounds of race, religious beliefs, colour, gender, physical disability, mental disability, ancestry, age, or sexual orientation. CES prides itself on adhering to the provisions of the Canadian Human Rights Act.
We will continue to be committed to recruiting, hiring, promoting, and training the most qualified individuals for positions at all levels within the Company.
📌 Software Developer (Calgary)
🏢 CES Energy Solutions
📍 Calgary