21 Oct
|
City of London
|
London
21 Oct
City of London
London
London, Ontario is a growing and vibrant city. Our municipality is home to almost 500,000 residents, and welcomes all to live, work and play. Our employees take pride in working for a well-run city that offers exceptional amenities, services and programs for our residents. Londoners love our urban trails, outdoor parks and events, recreation programs and our thriving arts, music and culture scene The City of London has implemented the Anti-Racism and Anti-Oppression (ARAO) division with the mandate to create and sustain action-focused, positive, and lasting systemic change in the City of London so that race or membership in an equity-denied group does not predict one’s access to opportunities or ability to engage whole heartedly in the London community. To learn more about The City of London’s commitment to Anti-Racism and Anti-Oppression, visit the ARAO website . Reports to a Manager of Information Systems as designated by Director, Technology Services. Develops and/or assists with selection and implementation of business solutions, providing consultation services in the selection of business solutions, including recommending appropriate hardware or software platforms; develops systems and applications and provides training and on-going support of hardware and software systems, and monitors effective use of the same. Area of Focus:
- Application Development – Strong development experience with C#, .
NET/ASP.
NET Core, REST APIs, TypeScript, React, and web development.
- Database Development – Strong Microsoft SQL Server skills including schema design, complex queries, permissions, performance troubleshooting, and data reconciliation.
- AI & Development Standards – Experience with GitHub Copilot and/or Claude Code, with strong practices around accessibility, security, privacy/PII, data governance, and least privilege.
- Deployment & DevOps – Experience deploying and supporting applications using IIS, Azure DevOps build/release pipelines, PowerShell, certificates, application pools, authentication, and configuration.
- Enterprise Systems Integration – Experience integrating enterprise applications and GIS using REST/JSON, data mapping, validation, business logic, and authentication including OAuth 2.0, OpenID Connect (OIDC), SSO, Windows/Kerberos, and service accounts. Work Performed:
- Responsible for Business Process Reviews leading to recommendations for process change including new or improved business systems. Upon approval, responsible for implementing cost effective solutions using hardware, software, staff and other resources.
- Analyzes problems and develops methods to improve the effectiveness of business systems and equipment through effective programming using appropriate languages and development tools, and recommending support utilities and/or purchased solutions required to support such systems.
- Recommends to and liaises with supervisor, non-Technology Services managers and external vendors as required with respect to personnel, systems and hardware adjustments required to implement and maintain effective systems.
- Instructs and advises Project Team members on matters related to assignments, depending on specific technical skills required may have role of Project Leader.
- Participates in Departmental and outside agency priority reviews, project scheduling, and makes recommendations regarding automation and long term planning.
- Evaluates the ongoing effectiveness of systems in meeting their intended objectives, recommending improvements in both systems and methods within Technology Services and user Departments.
- Assists with plans, schedules and coordination of requests for business systems and/or equipment to ensure the effective and efficient selection, installation, implementation and ongoing use of the same.
Responsible for Project Management for assigned projects.
- Provides input towards the development and administration of standards and guidelines (for feasibility studies, data security and integrity methods, systems analysis, systems design, programming, training programs, user developed applications etc.).
- Introduces recent ideas towards the development of work plans.
- Performs research, evaluation, review and assessment of hardware and/or software products and recommends changes.
- Responsible for training (including course material development reflecting changing technology, general class room instruction and formal presentations to internal and external personnel) and instruction of both Technology Services and non-Technology Services management and staff.
- Maintains a current knowledge of business technology, through continuous formal and self-learning programs.
- Installs or assists with installation of equipment, software and/or components and develops complex technical coding requirements for special projects, training courses and research projects.
- Liaises with third party application software vendors, Provincial or Federal agencies, internal and external personn
📌 Business Systems Analyst- (London)
🏢 City of London
📍 London