ITS Solutions Specialist (1 Position) at City of Markham
Markham, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

93275.0

Posted On

07 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Teams, Spring Data, Root, Xml, Participation, Angularjs, Visual Studio Code, Java, Javascript, Google Cloud Platform, Adherence, Database Systems, Collaboration, Cloud, Git, Software Design Patterns, Troubleshooting, Devops, Documentation, Risk, Microsoft Sql Server

Industry

Information Technology/IT

Description

The City of Markham is proud to be recognized for the 5th consecutive year as one of Canada’s Best Employers by Forbes and Statista Inc. In 2025, the City of Markham is ranked 2nd among municipalities in Canada and 12th overall for Government Services. The recipient of multiple environmental awards, we are recognized for our innovative sustainability and urban planning initiatives as well as our fiscal accountability. More than 366,000 residents call Markham home and benefit from our rich heritage, culturally diverse environment, vibrant local economy and focus on quality of life.
Applications are now being accepted for the above position in the Information Technology Services Department, Corporate Services Commission. To apply, please submit your cover letter and resume online by August 18, 2025.
Only qualified candidates will be considered. Salary commensurate with experience.

JOB SUMMARY

You will work as part of the Application development and support team providing application development and support to our internal business partners. You will work closely with corporate clients on Web and application related installations, integrations, upgrades, development and problem solving. You will be responsible for supporting and maintaining several business applications and for developing custom code that will enhance the City’s services as required.

REQUIRED SKILLS & COMPETENCIES

  • Full Stack Development (5+ years): Extensive hands-on experience in full stack development using JavaScript (AngularJS, Angular, TypeScript), Java (Spring Boot), PHP, and .NET technologies.
  • Java & Spring Boot: Skilled in building microservices and applications using spring boot. Familiarity in dependency injection, REST controllers and Spring Data JPA
  • Web & UI Development: Skilled in building responsive user-friendly interfaces using HTML5, CSS3, Java Script, RESTful and SOAP web Services.
  • .NET Framework: Demonstrated experienced in developing web applications and APIs using C# and ASP.NET.
  • Database Management Systems: Proficient in relational database systems including Microsoft SQL Server and Oracle DB, with strong SQL and PL/SQL skills.
  • API Development & System Integration: Expertise in designing and consuming RESTful APIs and microservices. Strong understanding of integration protocols including XML, JSON, and WSDL. Familiar with authentication standards such as OAuth2, SAML and Basic Auth.
  • Cloud & DevOps: Hands-on experience with AWS, Azure, and Google Cloud Platform (GCP). Proficient in Git, CI/CD pipelines, and DevOps best practices. Experience with Microsoft Power Apps and Power Automate.
  • Application Support & Troubleshooting: Adept at providing application support, performing root cause analysis, and resolving complex technical issues efficiently.
  • Architecture & Design: In-depth knowledge of software design patterns and scalable architecture. Experience in workflow design and business process programming.
  • Development Tools & IDEs: Proficient with Visual Studio Code and Eclipse IDE, including setup, extension/plugin management, and debugging. Experienced with Bitbucket for Git-based version control.
  • Server & Infrastructure: Strong knowledge of Windows and web servers (IIS, Apache), including services and schedulers.
Responsibilities

KNOWLEDGE SHARING & OTHER DUTIES

  • Share technical knowledge and promote learning among departmental and City staff through documentation, mentoring, and collaboration.
  • Perform other related duties as assigned, including participation in after-hours support rotations if required.
  • Perform other related duties as assigned
  • Being actively involved in teams of cross functional projects to assist in project planning, execution and problem solving inclusive of various technologies.
  • Identify and implement improvements to technical processes and tool sets to gain efficiencies, realize cost savings/avoidance, and reduce risk.
  • Adherence to corporate policies, signed agreements with service/product providers, and other related operational guidelines
Loading...