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.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.