Csc Web And Digital Developer

Calgary, AB, CA, Canada

Job Description

If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life.

The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti-racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request.


As a Web and Digital Developer, you will provide technical and front-end expertise to design, develop, test and sustain advanced digital products and services to satisfy the needs of City of Calgary business unit clients and citizen users. You will be a specialist in digital development and work with a wide range of digital products and services. Primary duties include:

Deliver on software/web application development tasks using the Adobe Experience Manager (AEM) Content Management System (CMS) platform. Develop and implement responsive, modern and accessible web components and interaction patterns for the Calgary.ca and myCity websites and The City's Design System. Write readable, testable, scalable code for the CMS. Optimize new and legacy code to ensure optimal speed and performance to reduce technical debt. Write tests to validate work for functionality, accessibility and code quality. Explore identified future technology requirements to efficiently leverage existing technology investments. Create technical documentation to ensure sustainability. Support digital development requirements for new business unit client requests. Manage demanding timelines and competing priorities when working with multi-disciplinary teams or business clients on web and digital-related products. Provide advice and guidance on best practices, strategies, policies, procedures and guidelines. Participate in implementing digital strategies.


Qualifications

A High School diploma or equivalent (e.g., GED) combined with completed job-related coursework (for example: Front-End Web Development) and at least 5 years of related experience; OR A completed 2-year diploma in Communications, Marketing, Web Development or New Media Production and at least 1 year of related experience. Experience as a software/web-application developer specific to AEM is required. Previous experience with large complex sites is preferred. Experience in software development and developing for a variety of web-based applications, products, platforms and device types. Experience with Java, Sass or Less, AEM forms, JavaScript frameworks such as jQuery, and AEM cloud environments will be an asset. Strong knowledge and demonstrated experience with: + Browser rendering behaviour, performance, and cross-browser compatibility issues.
+ Full stack web and application development using modern web technologies such as object-oriented JavaScript, HTML5, CSS3.
+ Building scalable, complex, performant applications.
+ Accessibility experience (WCAG 2.0+).
+ Code versioning tools (for example: Git, Bitbucket).
+ Enterprise-grade CMS platforms such as AEM and SharePoint.
+ Integrating multiple systems and APIs (RESTful services).
+ Performance optimization and debugging tools.
+ Development lifecycles including integration, testing, deployment, and sustainment.
+ Building solutions using data, user feedback and best practices, with a strong ROI/risk assessment mindset.
Familiarity with: + Agile practices such as scrum and iterative development.
+ Automated testing, continuous integration/deployment pipelines and version control.
+ Customizing and integrating CMS solutions.
+ Software and data architect principles.
Strong attention to detail, with highly developed organizational and time management skills, including the ability to prioritize tasks effectively and consistently meet deadlines. Demonstrated innovation and strong problem-solving abilities, with advanced analytical skills to explore digital solutions and the interpersonal skills to work effectively both independently and within a team environment.

Pre-employment Requirements

Successful applicants must provide proof of qualifications.

Workstyle:

This position may be eligible to work from home for at least part of the time as one of several flexible work options available to City employees. These arrangements depend on the operational requirements of the role, employee suitability, and are subject to change based on operational needs and corporate direction.


Union: CUPE Local 38
Business Unit: Customer Service & Communications

Position Type: 2 Temporary (up to 12 months)
Location: 201 8 Avenue SE

Compensation: Pay Grade 9 $40.18 - 53.76 per hour
Days of Work: This position typically works a 5 day
work week, with 1 day off in each 3 week cycle.

Hours of work: Standard 35 hour work week

Audience: Internal/External
Apply By: July 15, 2025

Job ID #: 312274

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2462886
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, CA, Canada
  • Education
    Not mentioned