Senior Programmer Analyst at City of Calgary
Calgary, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

11 Dec, 25

Salary

44.76

Posted On

12 Sep, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Union, Interpersonal Skills, Information Technology, Computer Science, .Net, Commerce, Html, Web Development, Xml, Java, Jquery, Operational Requirements, Bootstrap

Industry

Information Technology/IT

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 Senior Programmer Analyst with Application Support, you will work as part of a talented and dedicated team to provide front line application support and assistance to clients from one or more business units. You will be responsible for providing leadership in design, development, testing and implementation of project deliverables. Primary duties include:

  • Coordinate with team members, clients, supervisors/leaders and other Information Technology (IT) divisions to organize the resolutions of application incidents.
  • Provide technical analysis and project assistance to project managers and system analysts.
  • Provide support for the Organizations Parking Applications including enhancement and sustainment requests.
  • Plan, test and implement system upgrades and troubleshoot integration points with other City systems.
  • Schedule regular maintenance tasks, perform overall health checks of the systems and investigate root cause analysis.
  • Lead, mentor and coordinate tasks for your team.
  • Develop written technical materials and solution design documents that comply with applicable corporate policies.
  • Recommend process innovation and enhancements.

QUALIFICATIONS

  • A completed 2-year diploma in Information Technology, Business Administration, Engineering Technology, Math or a related field with at least 4 years of systems development and/or support experience in a client/server environment; OR
  • A degree in Computer Science, Commerce, Business Administration, Math, Engineering and Science or a related field with at least 2 years of experience as indicated above.
  • Experience with Java, C#, and .NET is required.
  • Experience in Procedural Language (PL)/ Structured Query Language (SQL) Oracle, Web Development, JQuery, Application Programming Interface (API), HTML, Bootstrap, Extensible Markup Language (XML), Multi-mode Authentication Framework (MAF) and Blacksmith will be considered assets.
  • Demonstrate accuracy and a high attention to detail.
  • You can work independently and quickly acquire new knowledge and technical skills.
  • Proven analytical and problem-solving skills and able to plan and organize complex tasks.
  • Excellent communication and interpersonal skills with a strong customer focus and the ability lead and follow are essential to the internal team dynamic.

PRE-EMPLOYMENT REQUIREMENTS

  • A security clearance will be conducted.
  • 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: Information Technology
    Position Type: 1 Temporary (up to 20 months)
    Location: 620 9 Avenue SW
    Compensation: Pay Grade 11 $44.76 - 59.84 per hour
    Out of schedule rate: $55.47 - 67.48 per hour
    This position is presently paid at an Out-Of-Schedule
    rate to reflect current market conditions. Should market
    conditions change, the salary may be reviewed and
    may revert to the base rate.
    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: September 24, 2025
    Job ID #: 312577

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Coordinate with team members, clients, supervisors/leaders and other Information Technology (IT) divisions to organize the resolutions of application incidents.
  • Provide technical analysis and project assistance to project managers and system analysts.
  • Provide support for the Organizations Parking Applications including enhancement and sustainment requests.
  • Plan, test and implement system upgrades and troubleshoot integration points with other City systems.
  • Schedule regular maintenance tasks, perform overall health checks of the systems and investigate root cause analysis.
  • Lead, mentor and coordinate tasks for your team.
  • Develop written technical materials and solution design documents that comply with applicable corporate policies.
  • Recommend process innovation and enhancements
Loading...