Job ID #32190: Application Support Analyst
City Of Hamilton
- Job ID #32190: Application Support Analyst
- Union: CUPE Local 5167
- Job Description ID #: 6393
- Close date: Interested applicants please submit your application online at by 4:00 p.m. on September 9th, 2026.
- Duration: Up to 15 months
- Vacancy type: This posting is for an existing vacancy
- Internal applicants should apply with your work e-mail address . External applicants are considered only after the internal posting process has been completed. Only applicants chosen for an interview will be contacted.
SUMMARY OF DUTIES
Reporting to the Supervisor, Business Applications (Business Services), the Application Support Analyst analyzes, designs, codes and maintains transactional, analytical and administrative custom and packaged, web-based cloud applications that support key business activities. Through project and operational roles for in-house developed applications, the Application Support Analyst is responsible for application and interface programming to resolve issues, DBMS coding and other scripting, developing test plans and scripts, generating test data and unit testing and conducting application testing.
As part of the Business Applications section, the Application Support Analyst supports and maintains enterprise and departmental systems, configures, , updates, and deploys custom cloud-developed, small to medium-scale applications. The development and maintenance of applications will conform to defined application strategies, architectures, specifications and the Application Support Analyst will apply established lifecycle development methodologies and change management processes.
GENERAL DUTIES
- For applications developed in-house, design, code, test and provide ongoing support for web-based cloud applications and their components, considering performance, serviceability, usability and maintainability, interfacing as directed with client in requirements gathering activities.
- For vendor packaged applications, provide ongoing second level support for web-based cloud applications and their components, considering performance, serviceability, usability and maintainability, interfacing as directed with client in requirements gathering activities.
- Analyze functional specifications and develop detailed technical specifications for new functionality and enhancements to existing functionality for custom and/or package applications.
- Develop application code from functional and technical specifications for in-house developed applications and packaged applications.
- Review product road maps, their update and patch schedules and make configuration or environment changes, as required.
- When required and approved, develop custom coding to modify, enhance and debug package solutions currently implemented at the City.
- Determine optimal code design, structure, program logic from detailed functional and technical specifications and process/business flows.
- Design, develop and execute unit test scenarios and plans including development of test cases and test scripts based upon design documentation in collaboration with the identified quality assurance and business process resources.
- Perform component testing and participate in the review of regression, system, user acceptance and stress tests and code promotion to production.
- Participate in the development and maintenance of application documentation for in-house and packaged solutions.
- Prepare or contribute to work plans including time/effort estimates to build, enhance, or implement application code and logic.
- Follow established SDLC methodologies, identifying areas for improvement and participating in their refinement as they are implemented at the City.
- Document issues/problems in relevant logs; participate in review of such issue/problem logs and in the identification of potential resolutions.
- Research, compile and synthesize information with regard to application development and maintenance processes for custom and packaged applications.
- Collaborate on cross-functional teams with other City staff and consultants that may be involved in application development projects throughout the Corporation.
- Maintain an effective and collaborative relationship with Information Technology staff and Vendors of packaged applications to assist with quality assurance, program logic, and data processing activities.
- Respond to application issues from the user community, normally via the service desk or as assigned; troubleshoot problems, work with systems analyst and Vendors as required to resolve issues and identify root cause. Escalate as required.
- Produce work products pertaining to the work assigned with initial guidance and moderate autonomy. Manage and report on application development, programming and testing activities for own work.
- May be required to provide on call support to users.
- Work in accordance with the provisions of applicable Health and Safety legislation and all City of Hamilton corporate and departmental policies and procedures related to Occupational Health and Safety.
- Perform other duties as assigned, which are directly related to the major responsibilities of the job.
QUALIFICATIONS
- University Degree, College Diploma in Computer Science, Information Systems or related discipline
- Previous experience in supporting packaged solutions, application development and maintenance as an Application Support Analyst for cloud based-solutions in Microsoft SharePoint, Power Platform, or D365..
- Working knowledge of relational database management system software (ORACLE, SQL Server along with Microsoft Access) and SQL (Structured Query Language).
- Demonstrated ability to write, interpret and modify one or more standard computer programming and scripting language commonly used in the development and support of cloud-based solutions, such as C#.Net and VB.Net, SQL, , XML, JavaScript, Liquid Markup, and TypeScript.
- Working knowledge of SOAP and RESTful web services and Azure DevOps.
- Demonstrated experience integrating applications in a service-oriented architecture (SOA) environment using web services. Knowledge in Biztalk or other middleware platform is an asset.
- Working knowledge of application development lifecycles and supporting practices.
- Ability to translate functional and technical specifications into program code and logic.
- Experience creating and executing unit test plans/scripts.
- Knowledge of fundamental ITIL standards.
- Proven analytical and problem-solving abilities.
- Ability to make sound and logical judgments.
- Strong interpersonal, written, and oral communication skills.
NOTE 1 :
As a condition of employment, the successful applicant(s) will be required to achieve a
satisfactory Criminal Record and Judicial Matters Check (CRJMC).
NOTE 2:
As a condition of employment, the successful applicant(s) will be required to undergo a Social Media Background Check which will be conducted by Human Resources. This report must meet the employer’s satisfaction to proceed with employment.
SALARY:
Salary Grade M
HOURS:
35 per week
Disclaimer:
Be advised that Human Resources frequently audits resumes of internal/external applicants to ensure/validate information provided is consistent and trustworthy. Falsification of information provided at any time throughout the recruitment process may be grounds for disqualification, and for internal applicants, subject to discipline up to and including termination.
Terms:
The City is an equal opportunity employer that is committed to inclusive, barrier-free recruitment and selection processes. Consistent with our Values and Corporate Culture Pillars, the City of Hamilton is committed to providing equitable treatment to all with respect to barrier-free employment and accommodation without discrimination. The City will provide accommodation for applicants in all aspects of the hiring process, up to the point of undue hardship. If you have an accommodation need, please contact Human Resources as soon as possible to make appropriate arrangements.
- ...raise a child and age successfully. #BeTheReason Job ID #32191: Business Application Analyst Union: Non-Union Job Description ID #: 6851... ...ERP and the AP Automation systems. Provides functional support for the ERP and Human Resources Management System (HRMS)...SuggestedLong term contractFull timeImmediate start
- ...to raise a child and age successfully. #BeTheReason Job ID #31479: Application Support Specialist - EAM (7 Vacancies) Union: Non-Union Job Description ID #: 7795 Close date: Interested applicants please submit your application online at by 4:00 p.m. on March...SuggestedFull timeImmediate start
- ...raise a child and age successfully. #BeTheReason Job ID #32067: Applications Analyst - Roads and Traffic Union: CUPE Local 5167 Job... ...specifications, development and implementation of applications and supporting technologies and documentation, user training and general...SuggestedFull timeLocal areaImmediate start
- ...raise a child and age successfully. #BeTheReason Job ID #31976: Application Support Specialist - Emergency Services Union: Non-Union... ...Type of Vacancy: New position Close date: Interested applicants please submit your application online at by 4:00 p.m. on...SuggestedFull timeImmediate start
- ...successfully. #BeTheReason Job ID #32130: Procurement Analyst Union: Non-Union Job... ...ID #: 2172 Close date: Interested applicants please submit your application online... ...and dashboards. Participates in and supports internal and external data/benchmarking...SuggestedFull timeContract workTemporary workImmediate start
- ...place to raise a child and age successfully. #BeTheReason Job ID #32147: Building Operations Support Assistant Union: CUPE Local 5167 Job Description ID #: A9184 Close date: Interested applicants please submit your application online at by 4:00 p.m. on...Full timeWork at officeLocal areaImmediate start
- ...place to raise a child and age successfully. #BeTheReason Job ID #32070: Product Support Specialist - EAM Union: CUPE Local 5167 Job Description ID #: 7874 Close date: Interested applicants please submit your application online at by 4:00 p.m. on July 15,...Full timeFor contractorsWork at officeLocal areaImmediate startFlexible hours
- ...successfully. #BeTheReason Job ID #31868: Community Services Program Analyst (2 Vacancies) Union: Non-Union... ...#: 5574 Close date: Interested applicants please submit your application... ...Program Analyst will be responsible for supporting the Homeless Individuals and...Full timeImmediate start
- ...raise a child and age successfully. #BeTheReason Job ID #32144: Personal Support Worker - All Upcoming Vacancies Union: CUPE Local 5167... ...Lodges Job Description ID #: 782 Close date: Interested applicants please submit your application online at by 4:00 p.m. on...Long term contractPermanent employmentFull timeTemporary workPart timeLocal areaImmediate start
- ...successfully. #BeTheReason Job ID #32188: Contract Support Clerk - Quality Management Office Union... ...ID #: 7441 Close date: Interested applicants please submit your application online... ...Assist and support the Senior Analyst, Contracts with various aspects of overall...Full timeContract workFor contractorsWork at officeLocal areaImmediate start
- ...successfully. #BeTheReason Job ID #32177: Senior Financial Analyst-Utility Billing Union: Non-Union... ...#: A11884 Close date: Interested applicants please submit your application... ...the Financial Portfolio as well as support the decision-making process. Responsible...Long term contractFull timeTemporary workImmediate start
- ...being the best place to raise a child and age successfully. #BeTheReason Job ID #32020: Lifeguard I Union: CUPE Local 5167 Job Description ID #:963 Close date: Interested applicants please submit your application online at by 4:00 p.m. on June 24, 2026....Full timePart timeSeasonal workLocal areaImmediate startShift workWeekend workAfternoon shift
- ...age successfully. #BeTheReason Job ID #31657: Legislative Secretary Union: CUPE... ...ID #: 41 Close date: Interested applicants please submit your application online at... ...circulations, etc.) Provide administrative support to Legislative Coordinators in the Legislative...Full timeWork at officeLocal areaImmediate start
- ...age successfully. #BeTheReason Job ID #32172: Marketing Specialist Union: Non... ...ID #: 7344 Close date: Interested applicants please submit your application online at... ...strategy, voice, tone, and visual standards. Supports adoption and understanding of brand guidelines...Long term contractFull timeWork at officeImmediate start
- ...Accounting Staff only) Dear CBM Team, We are excited to announce an internal job opportunity for the position of Litigation Support and Valuations Analyst . This role offers an unique chance for current employees to leverage their skills and experience within our organization....Full time
- ...age successfully. #BeTheReason Job ID #32176: Chief Investment Officer Union:... ...Description ID #: 284 Close date: Interested applicants please submit your application online at... ...work experience. # Chartered Financial Analyst (CFA) designation. # Considerable...Long term contractFull timeTemporary workImmediate start
- ...the best place to raise a child and age successfully. #BeTheReason Job ID #32084: Design Technologist Union: CUPE Local 5167 Job Description ID #: 498 Close date: Interested applicants please submit your application online at by 4:00 p.m. on July 22, 2026....Full timeContract workFor contractorsWork at officeLocal areaImmediate startRelocation
- ...age successfully. #BeTheReason Job ID #32114: Supervisor, Roads Compliance Union... ...ID #: A11907 Close date: Interested applicants please submit your application online at... ...materials, equipment and services required to support staffing and meet delivery objectives as...Full timeFor contractorsFor subcontractorSummer workLocal areaImmediate start
- ...age successfully. #BeTheReason Job ID #31910: Collections & Conservation Assistant... ...ID #: 7583 Close date: Interested applicants please submit your application online at... ...Tourism & Culture Division. This position will support the accessioning and deaccessioning of collections...Full timeSummer internshipWork at officeLocal areaImmediate startRelocation
- ...age successfully. #BeTheReason Job ID #32045: Sourcing & Contracts Coordinator... ...Description ID #: 7783 Close date: Interested applicants please submit your application online at... ...contract coordination and sourcing support related to Transit Fleet Maintenance parts...Full timeContract workWork at officeLocal areaImmediate start
- ...age successfully. #BeTheReason Job ID #30716: Recreation Coordinator Note:... ...-time permanent and temporary vacancies. Applications will be considered from May 30th, 2025 -... ...Description ID #:1232 Close date: Interested applicants please submit your application online at...Permanent employmentFull timeTemporary workPart timeSeasonal workWork at officeLocal areaImmediate startShift workWeekend workDay shiftAfternoon shift
- ...age successfully. #BeTheReason Job ID #32142: Vehicle Service Coordinator Union... ...ID #: 5402 Close date: Interested applicants please submit your application online at... ...established processes. Provides administrative support to Fleet Services superintendent as directed...Full timeContract workInternshipLocal areaImmediate start
- ...the best place to raise a child and age successfully. #BeTheReason Job ID #32124: Labour Relations Officer Union: Non-Union Job Description ID #: 881 Close date: Interested applicants please submit your application online at by 4:00 p.m. on August 5, 2026....Full timeContract workInternshipWork at officeImmediate start
- ...age successfully. #BeTheReason Job ID #32013: Health Promotion Specialist... ...ID #: 2307_6099 Close date: Interested applicants please submit your application online at... ...healthy local public policy, and fostering supportive social, natural and built environments. The...Full timeWork at officeLocal areaImmediate start
- ...age successfully. #BeTheReason Job ID #32133: Tobacco Enforcement Officer Union... ...ID #: 5099 Close date: Interested applicants please submit your application online at... ...effective team member # Demonstrated ability to support and project values compatible with the...Full timeWork at officeLocal areaImmediate start
- ...age successfully. #BeTheReason Job ID #32141: Fleet Operations Assistant Union... ...ID #: 1415 Close date: Interested applicants please submit your application online at... ...movement, minor repair, and administrative support to Fleet Services garage operations. Maintains...Full timeInternshipLocal areaImmediate start
- ...place to raise a child and age successfully. #BeTheReason Job ID #32107: Transportation Systems Technologist Union: CUPE Local 5167 Job Description ID #: A14049 Close date: Interested applicants please submit your application online at by 4:00 p.m. on August...Full timeWork at officeLocal areaImmediate start
- ...best place to raise a child and age successfully. #BeTheReason Job ID #31931: Traffic Signal Specialist Union: CUPE Local 5167 Job Description ID #: 1692 Close date: Interested applicants please submit your application online at by 4:00 p.m. on June 17, 2026....Full timeFor contractorsApprenticeshipLocal areaImmediate start
- ...best place to raise a child and age successfully. #BeTheReason Job ID #31939: Backflow Prevention Officer Union: CUPE Local 5167 Job Description ID #: 6241 Close date: Interested applicants please submit your application online at by 4:00 p.m. on May 13, 2026...Ongoing contractFull timeWork at officeLocal areaImmediate start
- ...successfully. #BeTheReason Job ID #32051: Technical Lead - Water... ...Close date: Interested applicants please submit your application... ...and applications as well as support of the Asset Management Systems... ...spatial systems application analyst to develop training programs and...Full timeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Job ID #32190: Application Support Analyst. Be the first to apply!
- application support analyst Hamilton, ON
- application analyst Hamilton, ON
- application support lead Hamilton, ON
- application support Hamilton, ON
- legal assistant support Hamilton, ON
- trade support Hamilton, ON
- night support Hamilton, ON
- remote support Hamilton, ON
- virtual peer support Hamilton, ON
- sap support Hamilton, ON

