Jobs.ca
Jobs.ca
Language
City of Edmonton logo

Web Developer

City of Edmontonabout 12 hours ago
Hybrid
Edmonton, AB
CA$96,382 - CA$121,451/annual
Mid Level
Full-Time

About the role

Job Number**:**54853

Are you a skilled Drupal developer who loves bringing digital designs to life? The City of Edmonton’s Digital Services team is looking for a Web Developer to join our high-performing team. This is an opportunity to apply your technical expertise to help maintain and evolve the digital footprint of our City.

In this role, you will be part of a collaborative team responsible for edmonton.ca, our primary public communication channel, and OneCity, our essential employee intranet. You will work alongside senior developers and digital strategists to deliver seamless, user-centric web solutions that serve millions of people. You will be a key "do-er" on a team that manages mission-critical communication channels. Your work ensures that Edmontonians can access the information they need and that City employees have the tools to do their jobs effectively. You will translate business requirements into functional digital tools and services, ensuring our websites remain stable, accessible, and reliable.

What will you do?

  • Build and maintain website features, custom modules, and patches using Drupal and PHP, following established architectural standards
  • Work with senior developers to build and integrate third-party modules, APIs, and external data sources into our web ecosystem
  • Create interactive and accessible user interfaces using JavaScript (jQuery/Vanilla), HTML5, and CSS/SCSS (including BEM and Twig)
  • Provide exceptional customer service by addressing client needs, troubleshooting technical issues, and ensuring optimal site performance
  • Participate in code reviews and testing to ensure all work meets the City’s high standards for security, maintainability, and code quality
  • Utilize modern development workflows, including CI/CD pipelines, Docker, and version control (Git), to ensure efficient and reliable deployments
  • Perform other related duties as assigned

Qualifications:

  • A post-secondary Degree in Computer Science, Information Technology, Digital Media, or a related discipline, and a minimum of two (2) years of relevant experience in the digital and web environment field -ORa two-year diploma in a relevant field with a minimum of three (3) years of relevant experience in the digital and web environment field.
  • Mandatory experience in Drupal development and working with CI/CD pipelines.

Assets:

  • Drupal Certification (Acquia)
  • Experience with WordPress development
  • Familiarity with Software as a Service (SaaS) or Product as a Service (PaaS)
  • Experience with project management tools such as Asana

Skills required for success:

  • Proficiency in Drupal custom development (Views, Content Types, Configuration Management) and PHP frameworks (Symfony/OOP), with the ability to develop custom modules and patches following established architectural standards
  • Advanced skills in creating responsive, interactive interfaces using JavaScript (Vanilla and jQuery), HTML5, and CSS/SCSS (utilizing BEM methodology and Twig templating)
  • Experience building and integrating third-party modules and connecting web platforms to external data sources via APIs
  • Strong working experience with version control (GitHub/Gitlab), CI/CD pipelines, and development tools including Drush, Composer, Docker, and NPM/Gulp
  • Knowledge of web security best practices, experience performing thorough technical testing, and a commitment to participating in constructive code reviews to ensure maintainability
  • Excellent communication skills with the ability to translate technical concepts for non-technical partners and provide exceptional customer service when troubleshooting client issues
  • A solid understanding of WCAG standards and a proven ability to implement inclusive, accessible digital solutions
  • Ability to evaluate technical requirements from multiple sources to identify and implement the most effective solution under the guidance of senior staff
  • Alignment to our Cultural Commitments and Leadership Competencies (https://bit.ly/4brRrXm)
  • Embracing a culture of equity, diversity, reconciliation, and inclusion
  • Alignment with the goals of the City Plan

Conditions of Employment:

  • Applicants may be tested

Work Environment:

  • This position may be eligible for a hybrid work arrangement with the flexibility to work from both home and the worksite as per the Letter of Understanding between the City of Edmonton and Civic Service Union 52
  • The weekly hours of work for this position are currently under review and may change at a future time. Any changes will be made in accordance with the City of Edmonton/Civic Service Union 52 collective agreement, and the incumbent will be notified in advance
  • This is a sedentary office-based role requiring minimal physical effort, such as sitting, walking, and manual dexterity for computer work
  • The role requires high visual acuity and the ability to work in a digital environment for extended periods
  • You will be part of a collaborative, integrated team environment within Strategic Services

The City of Edmonton values applicants with a diverse range of skills, experiences and competencies, and encourages you to apply. We strive to provide reasonable access and accommodations throughout the recruitment process. To request an accommodation, please contact employment@edmonton.ca. Learn more about our benefits https://bit.ly/COEbenefits.

Up to 1 permanent full-time position

Hours of Work: 40 hours per week

Salary Range: $46.160 - $58.166 (Hourly); $96,382.080 - $121,450.610 (Annually)

Recruitment Consultant: LG/RF

Edmonton rests in the heart of Treaty Six territory in Alberta and the homelands of the Metis Nation.

Classification Title**:**Appl & Infra Analyst I - 8hrs

Posting Date**:**Mar 27, 2026

Closing Date**:**Apr 10, 2026 11:59:00 PM (MST)

**Number of Openings (up to)****:**1 - Permanent Full-time

Union**:**CSU 52

Department**:**Open City and Technology

**Work Location(s)****:**Century Place, 19th Floor, 9803 - 102A Avenue Edmonton T5J 3A3

About City of Edmonton

Government Administration
5001-10,000

We’re young, ambitious and building something extraordinary. Located on Treaty 6 Territory and with a population of over one million, Edmonton is one of Canada's youngest and fastest growing cities. We’re building a resilient and diverse economy, attracting the best and the brightest and striving to be a world leader in environmental sustainability. We value quality of life, community safety and a welcoming spirit that embraces new people and new ideas.

Similar jobs you might like