
Classification: Grid 24, BCGEU Membership
Office Location: Fort St John or Kelowna or Victoria
Salary: $76,313.27 – $86,898.73 – Permanent Full-Time, based on a 35-hour work week.
An additional 10.75% Job Family Market Multiplier will be added to the posted salary.
An additional 3% Location Allowance will be added to posted salary for northern location.
The Intermediate Developer (Developer) is a key member of the Information Systems (IS) team, contributing to the design, development, and maintenance of software solutions that support organizational goals and operational efficiency. This role bridges technical implementation with business needs, ensuring that applications are robust, scalable, and aligned with enterprise architecture standards.
The Developer is responsible for writing clean, maintainable code, participating in code reviews, and collaborating with cross-functional teams to deliver high-quality software solutions. This position requires a solid understanding of software development methodologies, system integration, and application lifecycle management. The Developer supports both new development and ongoing enhancements to existing systems, with a focus on performance, security, and user experience.
This role requires demonstrated experience in full-stack development, troubleshooting complex issues, and contributing to project planning and estimation. The Developer communicates effectively with technical and non-technical stakeholders, supports continuous improvement initiatives, and contributes to a culture of innovation and service excellence within the IS department.
Commissioner, Chief Executive Officer
Chief Financial Officer, Executive Vice President, People & Transformation
Chief Digital Officer
Executive Director, Information & Digital Services
Director, Information Systems
Intermediate Developer
Develop and maintain applications, including designing, building, testing, and supporting software applications that meet business requirements and align with enterprise architecture and development standards.
Ensure code quality and standards; write clean, efficient, and well-documented code, adhering to established development practices and participating in peer code reviews.
Implement and maintain integrations between internal systems and platforms, ensuring secure and reliable data exchange.
Troubleshoot, investigate and resolve software defects, performance issues, and user-reported problems in a timely and effective manner.
Work closely with business analysts, QA staff, Information Systems technicians and other developers to understand requirements and deliver solutions that support organizational goals.
Contribute to project delivery, including engaging in planning sessions, sprints planning, regular team check-ins, reviews, and other collaborative activities to support agile, iterative, and incremental development initiatives.
Create and update technical documentation for system architecture, design decisions, data fixes, and operational procedures to support knowledge sharing and sustainability.
Develop applications with a focus on security, privacy, and compliance with organizational policies and relevant regulations.
Support and collaborate with Quality Assurance analysts to define test cases, conduct unit testing, and support user acceptance testing to ensure solution quality.
Share expertise and provide informal mentorship to junior developers, provide technical guidance and expert opinions to leadership, and represent BCER interests on project teams as a technical expert.
Monitor emerging technologies and development practices, recommending improvements to tools, frameworks, processes and strategic planning.
Identify opportunities to enhance system performance, user experience, development workflows, and BCER technology platforms supporting a culture of innovation, continuous improvement, and service excellence.
Champion the organization’s mission, vision, strategic goals and values within the department, fostering a culture of collaboration, open communication, and accountability.
A diploma or degree in Computer Science, Software Engineering, or a related discipline.
A minimum of three (3) years of professional experience in software development, including experience with full-stack development and system integration.
An equivalent combination of education and experience may be considered.
Demonstrated experience designing, developing, and maintaining web-based and/or enterprise applications.
Demonstrated experience working in an Agile development environment and contributing to cross-functional project teams.
Demonstrated proficiency in modern programming languages, frameworks, and development tools relevant to the organization’s technology stack.
Demonstrated experience working with modern programming languages and frameworks (e.g., C#, .NET, Typescript, Angular, Flyway, Python, CI/CD (Azure DevOps) or similar).
Demonstrated experience developing and consuming RESTful APIs and integrating with third-party systems.
Demonstrated experience contributing to Agile, iterative, and incremental software development initiatives, including sprint and release planning, code reviews, and the implementation of CI/CD pipelines, with alignment to DevOps practices that promote automation, collaboration, and operational efficiency.
Demonstrated experience troubleshooting and resolving complex technical issues in production and development environments.
Demonstrated experience collaborating with cross-functional teams including business analysts, QA, and infrastructure teams.
Demonstrated experience writing and maintaining technical documentation to support development and operational processes.
Analytical Thinking is the ability to examine and understand complex situations by breaking them down into components, identifying patterns or relationships, and applying logical reasoning to systematically organize information and identify key factors or underlying causes prior to making decisions.
The ability to proactively seek, generate, and implement new ideas, solutions, processes, or technologies that result in improvements in efficiency, productivity, or performance and drive positive change within the organization.
The ability and willingness to adjust to diverse situations and work effectively with a variety of individuals or groups. It involves understanding and appreciating different and opposing perspectives, adapting one’s approach as situations change, and accepting changes within one’s work. It also encompasses reacting positively to change and cooperating readily with revised methods and priorities in a changing work environment.
The ability to create an environment where individuals feel empowered to express themselves freely in a respectful manner. This involves attention to team composition and processes to ensure inclusivity and effective collaboration across different backgrounds and experiences.
If you are interested in applying for this role and meet the minimum selection criteria, please select “Apply Now” and submit your application prior to the closing date. Applicants should review the education and experience listed in the job requisition and clearly articulate how their work experience and skills are aligned with the requirements. Please note, applicants will only be contacted if they are selected to proceed further in the process. An eligibility list with a duration of 6 months may be established.
The BC Energy Regulator (BCER) is the Province of B.C.’s life-cycle energy resources regulator. The BCER is a Crown agency with a mandate to ensure energy resource activities are undertaken in a manner that: protects public safety and the environment, supports reconciliation with Indigenous peoples and the transition to low-carbon energy, conserves energy resources and fosters a sound economy and social well-being.
As a cost recoverable, values driven organization, we prioritize safety, stewardship and Indigenous interests throughout the full project lifecycle – from exploration to reclamation – and support the transition to clean energy. The BCER is committed to reconciliation with Indigenous Peoples, honouring the Provincial commitment to the United Nations Declaration on the Rights of Indigenous Peoples, the Declaration on the Rights of Indigenous Peoples Act, and the Truth and Reconciliation Commission (TRC) Calls to Action. Through fostering respectful and collaborative relationships with Indigenous partners and stakeholders, the BCER delivers on Government’s priorities.
The BCER has an innovative forward-thinking workplace that demonstrates our core values. Through continuous improvement and development, the BCER is agile and responsive to the rapidly changing environment in which we operate. We are diverse and inclusive, with transparency, innovation, and integrity as foundation of our respectful culture.
The BCER operates under a Hybrid Office Model whereby employees work from both a home office and a designated BCER office location in order to support our mandate (eligibility may vary, depending on position).
The BCER is proud to be an equal employment opportunity employer. We do not discriminate based on the protected grounds under the Human Rights Code. The BCER is committed to providing reasonable accommodations for the removal of barriers for qualified individuals. If you need assistance or accommodation, please let us know.
We acknowledge and respect the many First Nations, each with unique cultures, languages, legal traditions and relationships to the land and water, on whose territories the British Columbia Energy Regulator's work spans.
Please contact us at Recruitment@bc-er.ca if you require any assistance or more information.

The BC Energy Regulator (formerly the BC Oil and Gas Commission) oversees the full life cycle of energy resource activities in B.C., from site planning to restoration. We ensure activities are undertaken in a manner that protects public safety and the environment, supports reconciliation with Indigenous peoples, conserves energy resources and fosters a sound economy and social well-being.
Header photo:
Towards North Pine.
tuchodi, CC BY-SA 2.0
- https://www.flickr.com/.../tuchodi/12412373/in/photostream/
- https://creativecommons.org/licenses/by-sa/2.0/