Systems Analyst II Job Details

7 days ago


Richmond Hill, Ontario, Canada City of Richmond Hill Full time $34,464 per year

Systems Analyst II
Posting Id 3193

Department Corporate and Financial Services

Division Information Technology

Section Application Services

Job Grade Contract Admin Grade 06

Rate of Pay $ $66.27 Hourly

Job Type Temporary Full Time - Contract

Contract Length/End Date 1 year

Replacement/New Position Replacement

Posting Type Internal and External

Posting Date 11/24/2025

Application Deadline 12/08/2025

*Position Summary*
The Systems Analyst II will focus on developing and implementing new technology solutions through the System Development Life Cycle (SDLC) and will support and enhance existing business applications. Collaborating with the Supervisor and Senior Systems Analyst, they will help create and maintain technical artifacts to ensure scalable, maintainable, and robust enterprise systems. The Systems Analyst II will also oversee the work performed by third-party vendors.

*Key Duties and Responsibilities*

  • Design & Development: Build and enhance custom SAP Fiori applications and extensions that are responsive, intuitive, and aligned with user experience best practices.
  • Requirement Analysis: Collaborate with business users and stakeholders to gather, analyze, and document functional requirements, translating them into technical specifications.
  • SAPUI5 Development: Develop robust front-end applications using SAPUI5, JavaScript, HTML5, and CSS3.
  • Data Integration: Integrate front-end applications with SAP back-end systems using OData services and SAP Gateway.
  • Troubleshooting & Debugging: Identify, analyze, and resolve technical issues in Fiori applications to ensure optimal performance and reliability.
  • Performance Optimization: Ensure applications are optimized for speed, responsiveness, and usability.
  • Code Quality: Participate in code reviews and follow best practices for clean, maintainable, and scalable code.
  • Support & Maintenance: Provide ongoing support, enhancements, and maintenance for existing Fiori applications.
  • Primary resource for implementing new Fiori/UI5 features, functionality, and programs following SDLC methodologies.
  • Evaluation of business application enhancement requests to provide technical feasibility and effort estimates for executing the changes.
  • Complete, and maintain, systems documentation and collaborate on application design and code reviews.
  • Review and analyze the effectiveness and efficiency of existing systems as part of a continuous improvement strategy.
  • As the primary SME, provide Level 2 and Level 3 support for a specific application domain.
  • Coordinate and escalate issues to the supporting vendor for timely resolution.
  • Perform regular operational maintenance activities such as patching vulnerabilities, upgrading systems, and monitoring overall business applications and systems performance and health.

*Duties and Responsibilities Cont'd (if applicable)
Education and Experience*

  • Degree in Computer Science, Information Systems, or a related discipline.
  • Industry leading developer certifications (Microsoft, Amazon Web Services, Cloudera/Hadoop, Oracle, Salesforce).
  • ITIL or PMP designation would be considered an asset
  • 5 to 6 years of progressive work experience in system development and implementation, providing application, system administration and support services.

Required Skills/Knowledge

  • Experience with SAP S/4HANA, SAP NetWeaver, SAP Fiori, and SAP UI5
  • Familiarity with JavaScript, RAP, HTML, CSS
  • Relevant and recent experience as an SAP Developer or related role
  • Strong understanding of SAP development methodologies and best practices
  • Advanced understanding of CDS views
  • Practical experience with following technologies: ABAP on HANA, OData services, REST services, WebDynpro, Business Objects (BOR), SAP Workflow
  • Understanding of SAP integration technologies, such as SAP PI/PO (Process Integration/Process Orchestration), SAP Cloud Process Integration (CPI), or other integration methods
  • Experience with Cloud Platform integration, Open Connectors, API management and Process Integration
  • Specific development experience of SAP Fiori UI5 Applications utilizing Business Application Studio (BAS)
  • Worked with Git in SAP Business Application Studio (BAS) for Version Control
  • Developed custom objects for SAP Finance, SAP Material Management - Procurement, and/or SAP Payroll.
  • Shares new ideas and challenges the status quo.
  • Demonstrates good judgment and makes sound decisions.
  • Shows commitment to personal growth, development, and leadership opportunities.
  • Proven written and verbal communication skills with the ability to communicate with honesty, openness, respect, and trust.
  • Takes initiative to participate in a culture of learning, mentoring, and sharing.
  • Contributes to building and being a part of a positive culture.
  • Demonstrate the City's corporate values of care, collaboration, courage, and service.
  • On-call/standby evenings and weekends are required - must be available to work evenings, flex shifts, extended hours and statutory holidays when required.
  • Possession of a valid Ontario Class "G" Driver's License and access to a vehicle for use on corporate business (mileage compensated) and will be required to provide proof of vehicle insurance upon hire.

*Leadership Competencies*

  • Builds people and culture
  • Cultivates open communication
  • Demonstrates personal leadership
  • Navigates and leads through complexity and change
  • Shapes the future

Attention Internal Candidates: All current City of Richmond Hill employees are required to apply via the ' View Jobs for Current Employees ' link on the City's Careers Page .
We thank all candidates for their interest, however, only those under consideration will be contacted.

The City of Richmond Hill is committed to inclusive, barrier-free recruitment and selection processes. If contacted to participate in the recruitment and selection process, please advise Human Resources if you require an accommodation.


  • Systems Analyst II

    7 days ago


    Richmond Hill, Ontario, Canada Richmond Hill Full time $57 - $66

    Systems Analyst II  Posting Id 3193Department Corporate and Financial ServicesDivision Information TechnologySection Application Services Job Grade Contract Admin Grade 06 Rate of Pay $ $66.27 HourlyJob Type Temporary Full Time - ContractContract Length/End Date 1 yearReplacement/New Position ReplacementPosting Type Internal and...

  • Systems Analyst II

    7 days ago


    Richmond Hill, Ontario, Canada City of Richmond Hill Full time $66,000 - $120,000 per year

    Posting Id3193DepartmentCorporate and Financial ServicesDivisionInformation TechnologySectionApplication ServicesJob GradeContract Admin Grade 06Rate of Pay$ $66.27 HourlyJob TypeTemporary Full Time- ContractContract Length/End Date1 yearReplacement/New PositionReplacementPosting TypeInternal and ExternalPosting Date11/24/2025Application...


  • Richmond Hill, Ontario, Canada City of Richmond Hill Full time $30,000 - $70,000 per year

    Aquatic Leadership ConductorPosting Id 2400Department Community ServicesDivision Recreation and Culture ServicesRate of Pay $24.05 -$37.62 HourlyJob Type Temporary Part TimePosting Type Internal and ExternalPosting Date 09/26/2025Application Deadline 11/24/2025*Position Summary*Applicants must be at least 18 years of age.Applicants must create a profile...


  • Richmond Hill, Ontario, Canada City of Richmond Hill Full time $19,024 - $19,228 per year

    Operations ClerkPosting Id 3190Department Community ServicesDivision Public Works OperationsSection Urban Forestry Natural Environment HorticultureJob Grade Contract SEA Grade 03Rate of Pay $ $36.43 HourlyJob Type Temporary Full Time - ContractContract Length/End Date 6 monthsSchedule Monday - FridayEmployee Group SEAReplacement/New Position New HirePosting...

  • Welder II

    7 days ago


    Richmond Hill, Ontario, Canada AT Life Route Full time $60,000 - $80,000 per year

    Role DescriptionThis is a full-time role for a Welder II located on-site in Richmond Hill, ON. The Welder II will be responsible for performing various welding tasks including arc welding, TIG welding, MIG welding, and working with different materials. The role involves following safety protocols, reading and interpreting blueprints, and ensuring...


  • Richmond Hill, Ontario, Canada City of Richmond Hill Full time $40,000 - $60,000 per year

    Customer Service RepresentativePosting Id 3145Department Community ServicesDivision Community StandardsSection AdjudicationJob Grade SEA35 Grade 03Rate of Pay $ $36.43 HourlyJob Type Temporary Full TimeContract Length 17 MonthsEmployee Group SEAReplacement/New Position ReplacementPosting Type Internal and ExternalPosting Date 11/03/2025Application Deadline...


  • Richmond Hill, Ontario, Canada City of Richmond Hill Full time $50,000 - $80,000 per year

    Human Resources AssociatePosting Id 3204Department Corporate and Financial ServicesDivision People and CultureSection Human ResourcesJob Grade Admin Grade 03Rate of Pay $ $44.01 HourlyJob Type Temporary Full Time - ContractContract Length/End Date 1 yearReplacement/New Position ReplacementPosting Type Internal and ExternalPosting Date 11/21/2025Application...


  • Richmond Hill, Ontario, Canada Staples Full time $80,000 - $120,000 per year

    DescriptionSome of what you will do:Work with the project and cross functional team to implement Manhattan WM Active for Staples distribution centers across Canada.Work on configuration, testing, Integration with ERP and other MHE systemsSupport distribution centers on Manhattan MAWM platform on an ongoing basis for process improvement and...


  • Richmond Hill, Ontario, Canada City of Richmond Hill Full time $60,000 - $90,000 per year

    Fitness SupervisorPosting Id 3141Department Community ServicesDivision Recreation and Culture ServicesSection Aquatics and FitnessJob Grade SEA40 Grade 04Rate of Pay $73, $86,506.00 AnnualJob Type Permanent Full TimeEmployee Group SEAReplacement/New Position ReplacementPosting Type Internal and ExternalPosting Date 10/15/2025Application Deadline...

  • Systems Analyst, WMS

    2 weeks ago


    Richmond Hill, Ontario, Canada Staples Canada Full time $80,000 - $120,000 per year

    Some of what you will do:Work with the project and cross functional team to implement Manhattan WM Active for Staples distribution centers across Canada.Work on configuration, testing, Integration with ERP and other MHE systemsSupport distribution centers on Manhattan MAWM platform on an ongoing basis for process improvement and stabilitySpecifically, You...