Talent.com
Senior Web Developer
Senior Web DeveloperCity of Edmonton • Edmonton, Alberta, Canada
Senior Web Developer

Senior Web Developer

City of Edmonton • Edmonton, Alberta, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Are you an expert in Drupal development with a passion for building outstanding public-facing websites The City of Edmontons Digital Services team is looking for a Senior Web Developer to help shape our most critical online platforms. This is an opportunity to use your deep technical skills to create seamless user-centric web solutions that serve millions of people.

This role is instrumental in maintaining and evolving our primary online public communication channel and OneCity our intranet which serves as the main information source for City this senior role you are a technical leader responsible for architecting implementing and maintaining complex website features. You will be the go-to expert for Drupal ensuring high standards for code quality security and performance. This position is perfect for someone who thrives on technical challenges enjoys mentoring other developers and excels at balancing user experience with technological innovation.

What will you do

  • Architect and implement complex secure and scalable website features using your expert-level Drupal knowledge (customized functionality theme / module development architecture)
  • Lead the integration of third-party modules APIs and systems ensuring seamless functionality
  • Develop interactive and user-friendly front end web solutions using Javascript integrating to external data sources via APIs and leading the best practices and approaches in this space for the team
  • Provide technical leadership conduct code reviews and foster a culture of continuous learning
  • Mentor other developers sharing expertise providing guidance and fostering a collaborative learning environment to elevate the teams overall skillset
  • Troubleshoot and resolve intricate technical issues to ensure optimal website performance speed and responsiveness
  • Champion and implement best practices including automated testing and actively work to reduce technical debt
  • Research and evaluate new technologies frameworks and tools to drive innovation on our digital platforms
  • Collaborate with Digital Strategists and other internal partners to translate business requirements into detailed technical specifications
  • Contribute to governance and process discussions in relation to application development support testing security and other related topics
  • Adhere to Service Levels and expectations regarding break / fix and small enhancements adjusting work plans and communicating potential challenges / successes proactively
  • Demonstrate proactive approach to incident & problem management following resolution through root cause analysis prevention and documentation
  • Post-secondary Degree in Computer Science Information Technology Digital Media or a related discipline plus five (5) years of relevant experience in the digital and web environment field

OR

  • A two-year diploma in a relevant field plus six (6) years of relevant experience in the digital and web environment field
  • Experience in Drupal development and CI / CD pipelines is mandatory
  • Skills Required for Success :

    I. Drupal Expertise

    Core Drupal Development :

  • Expert-level proficiency in Drupal development including a comprehensive understanding of its architecture configuration custom coding and module development
  • Advanced expertise in module upgrades and Drupal version upgrades
  • Advanced expertise in Drupal core concepts such as hooks views taxonomies and custom content types enabling the creation of sophisticated and customized web solutions
  • Proven ability to design and implement custom Drupal modules to extend functionality and meet specific project requirements adhering to Drupal coding standards and best practices
  • Drupal Tooling & Best Practices :

  • Extensive experience with Drupal development tools such as Drush and Composer streamlining development workflows and managing dependencies effectively
  • Extensive experience in developing and maintaining complex high-traffic Drupal websites demonstrating a deep understanding of performance optimization techniques security best practices and scalability considerations
  • Experience in migrating websites to and from Drupal including content migration module configuration and theme development
  • API Integration :

  • Experience in developing and consuming RESTful APIs to integrate Drupal with external systems and services
  • II. Programming & Front-End Development

    Object-Oriented Programming (OOP) :

  • Strong understanding of object-oriented programming (OOP) principles and experience applying them in Drupal development to create modular reusable and maintainable code
  • PHP Development :

  • Advanced knowledge of PHP and PHP frameworks including Symfony (Drupals underlying framework) enabling efficient and effective Drupal development
  • Front-End Technologies :

  • Advanced proficiency in HTML5 CSS SCSS and templating engines like Twig (including Block Element Modifier)
  • Deep expertise in jQuery and vanilla JavaScript; and leverages extensive experience with modern front-end frameworks such as React or Angular to create engaging and interactive user experiences integrating to external data sources via APIs
  • III. Web Standards & Inclusivity

    Accessibility :

  • Experience with accessibility standards (WCAG) and best practices to ensure that websites are inclusive customer-centric and usable by people with disabilities
  • Cultural Alignment :

  • Alignment to our Cultural Commitments and Leadership Competencies ( to foster an inclusive development and working environment and ensure accessibility in web solutions
  • Embracing a culture of equity diversity reconciliation and inclusion
  • Please note that applicants may be tested

    Assets :

  • Drupal Certification (Acquia)
  • Experience developing and maintaining Drupal-based products for the public sector
  • Experience with Software as a Service (SaaS) and Product as a Service (PaaS)
  • Open-source contributions to Drupal
  • Familiarity with project management tools such as Asana
  • 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.
  • 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 Learn more about our benefits to 1 permanent full-time position

    Hours of Work : 40 hours per week

    Salary Range : $49.690 - 63.408 (Hourly); $103752 - 132395 (Annually)

    Recruitment Consultant : AO / SB

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

    Connect with us!

    LinkedIn

    Facebook

    Required Experience :

    Senior IC

    Key Skills

    Bootstrap,MVC,CSS,.NET,HTML5,React,Web Development,ASP.NET,AJAX,Angular,JavaScript,PHP

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Hourly Salary Salary : 49 - 63

    Create a job alert for this search

    Senior Web Developer • Edmonton, Alberta, Canada

    Similar jobs
    Senior Developer, Equity Market

    Senior Developer, Equity Market

    Recruitment Partners • Edmonton, AB, Canada
    Full-time
    Senior Developer, Equity Markets.Our client is seeking a highly skilled Senior Developer to join their team.This role is responsible for designing and implementing high-performance software systems...Show more
    Last updated: 7 days ago • Promoted
    .Net Developer (Intermediate or Senior)

    .Net Developer (Intermediate or Senior)

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Relocation to Vancouver will be required towards the end of this year.Experien...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • edmonton, ab, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    Senior React Native Developer

    Senior React Native Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is a global enterprise company with a product that you've likely used.Cross platform experience with IOS (. If this opportunity sounds like something...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer (Intermediate to Senior)

    Java Developer (Intermediate to Senior)

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior Frontend Developer

    Senior Frontend Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.If thi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Node.js Developer

    Senior Node.js Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.JavaScript / TypeScript and related frameworks (NestJS, Express). Experience working with Front-End JavaScrip...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile Developer

    Senior Mobile Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is an Enterprise company that builds SaaS products for Fortune 500 companies.Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • edmonton, ab, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    SharePoint Online Developer

    SharePoint Online Developer

    Recruitment Partners • Edmonton, AB, Canada
    Full-time
    Our client is seeking an experienced SharePoint Online Developer to support our clients Corporate Intranet Modernization Project migrating our intranet capabilities to M365.The successful candidate...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    Senior Front-End Developer (Typescript)

    Senior Front-End Developer (Typescript)

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used.Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Pulse Medica • Edmonton, AB, Canada
    Full-time +1
    PulseMedica is seeking a Senior Software Developer to help build the next generation of ophthalmic imaging and treatment technology. In this role, youll design, develop, and maintain high-performanc...Show more
    Last updated: 14 days ago • Promoted
    Vue 3 Developer Needed for Unique Web Software Project

    Vue 3 Developer Needed for Unique Web Software Project

    freelance.ca • Edmonton, Canada
    Full-time
    We are seeking a skilled Front-End Web Developer to collaborate on a unique and proprietary web-based software application. This project involves completing a highly marketable product with signific...Show more
    Last updated: 30+ days ago • Promoted
    Senior React Developer

    Senior React Developer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is a startup with an Agriculture selling platform, leveraging blockchain technology for security and tracing of product for buyers and sellers.Unfortuna...Show more
    Last updated: 30+ days ago • Promoted
    Senior.NET Developer $115K

    Senior.NET Developer $115K

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    Our client located in downtown Vancouver is looking to grow their technology team and are looking for an experienced.Our client offers online gift card infrastructure, technology and marketing serv...Show more
    Last updated: 30+ days ago • Promoted
    Senior React Native Developer (Remote)

    Senior React Native Developer (Remote)

    Rivalry • Edmonton, AB, Canada
    Remote
    Full-time
    Working closely with : Engineering and Product.We are looking to add a highly skilled and experienced React Native developer to our team. You will help build and launch our new mobile app on Android ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer (React / Node)

    Senior Full-Stack Developer (React / Node)

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Full-Stack Developer (React / Node).Our client is an agriculture based software company operating out of Toronto. JavaScript / TypeScript and related frameworks (Ne...Show more
    Last updated: 30+ days ago • Promoted