Software Developer
Edmonton Arts
Job Description
Software Developer
Location: Edmonton, AB | Hybrid | Full-Time | Union Position
About the Role
CKUA's websites and On-Demand platform are how thousands of listeners across Alberta connect with music, arts, and culture every day, and the Software Developer helps make sure it never misses a beat.
This is a hands-on development role, well suited to someone who takes pride in writing clean code, enjoys solving technical problems, and cares about the experience real users have with the platforms they build. From new features to routine maintenance, security updates, and streaming reliability, this position plays a direct part in keeping CKUA's digital presence functional, secure, and dependable for listeners, donors, and staff.
Reporting to the Manager, IT & Broadcast Technology, this position works extensively with the IT Systems Administrator and collaborates with colleagues across Marketing and Programming to ensure CKUA's technology serves the organization's broader goals.
How You’ll Make an Impact
As Software Developer, you will write and maintain clean, well-documented code for CKUA's websites and On-Demand platform, building new features and improving existing functionality in step with organizational priorities. You'll support the technical infrastructure behind CKUA's audio streaming and On-Demand services, keeping the signal strong and the stream uninterrupted so listeners never lose the thread.
You’ll monitor platform performance and analytics, translating what you find into practical improvements, and you’ll work closely with the IT Systems Administrator and cross-functional teams to align technical solutions with real business needs. Along the way, you’ll participate in code reviews, document your work clearly, and communicate technical trade-offs in terms non-technical colleagues can act on.
What You Bring
You’ll work across a range of technologies, from maintaining and improving existing systems like WordPress to building new features with tools like React, JSON, and API integrations. You're familiar with version control and cloud platforms such as GitHub and AWS, and you understand how to build and test for accessibility standards like WCAG, along with data privacy best practices for handling user and donor information.
You’ll likely have a Bachelor's degree, preferably in Computer Science or a related field, along with two to three years of relevant software development experience. We also welcome candidates whose lived or professional experience, including self-directed learning, bootcamps, or hands-on project work, provides an equally strong foundation for the role. What matters most is your ability to do the work well, however you got there.
Experience with cloud platforms, streaming media, or accessibility testing is an asset, and ITIL v4 certification is preferred.
You communicate clearly with both technical and non-technical audiences, and you're organized, self-directed, and comfortable working within a structured project workflow.
You bring a collaborative spirit and a strong alignment with CKUA's values of Community, Diversity, Inclusion, Creativity, Curiosity, and Authenticity, and you're ready to help keep CKUA's digital platforms running strong for the communities we serve.
This is a full-time (40 hours/week), unionized position, with terms and conditions governed by the Collective Agreement between CKUA and IBEW Local 2228. The role is hybrid-based, located in CKUA’s downtown Edmonton office in the historic Alberta Hotel on Jasper Avenue. The pay range for this position starts at $29.85 per hour.
Along with comprehensive benefits and a pension plan, this role offers the opportunity to build and maintain the digital platforms that connect Albertans (and beyond) to meaningful, community-powered arts and music programming.
Equal Opportunity Employer
CKUA welcomes applications from all qualified individuals. We are particularly interested in and encourage applications from equity-seeking communities, including women, racialized and Indigenous persons, persons with disabilities, and persons of all sexual orientations and gender identities/expressions.
#J-18808-Ljbffr