Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Analyst Programmer

$40.34 - $47.45 per hour
Full-time

City of Windsor

Why Windsor?

Forward. Together. — Discover a career that connects purpose with possibility. At the City of Windsor, our employees thrive in a collaborative environment that values organizational excellence, community impact, and offers competitive benefits that supports professional growth. Located in Southwestern Ontario on the banks of the Detroit River and Lake St. Clair, Windsor is just minutes from downtown Detroit, Michigan and the north shores of Lake Erie, which is home to over 25 local wineries, craft breweries and distilleries. Windsor boasts world class entertainment, state-of-the-art facilities, iconic food, temperate climate, magnificent waterfront parks & gardens and an innovative workforce with demonstrated capacity in automotive, advanced manufacturing, transportation, life sciences, education and tourism. With affordable living, a diverse community, and a growing economy, Windsor offers a lifestyle as fulfilling as the work we do. Come join a team that reflects the city it serves.

Job Title: Analyst Programmer
Job Posting Number: 2026-0315
Posting Type: Internal & External
Posting Period: Monday, August 31, 2026 at 8:30 a.m. to Friday, September 11, 2026 at 4:30 p.m.
Department: Information Technology
Union: C.U.P.E. Local 543
Position Status: Regular Full-Time
Job Code: 543078
Grade/Class: 0.19
Number of Positions: 1
Rate of Pay: $40.34 - $47.45 per hour
Hours of Work per Week: 37.5 hours
Shift Work Required: No

Duties and Responsibilities:

Reporting to Manager, Web & Digital Services, this position will be responsible for:
  • Analyzing, designing, building, implementing, troubleshooting, maintaining and enhancing specialized computer systems, programs and databases for various types of hardware platforms and operating systems to suit user needs;
  • Communicating effectively with users, the public and fellow staff in order to determine the nature and cause of problems and take the necessary steps to effect the most appropriate solution;
  • Expediting problem solutions with a degree of efficiency and effectiveness that is appropriate to a Real Time/On-Line/Web-Based environment taking into consideration the high level of visibility and immediacy of user and public impact;
  • Responding frequently to programming inquiries in person and/or by phone;
  • Responding to problems that may arise in the systems during working hours, after hours on holidays and vacations;
  • Developing integration strategies and building and installing suitable interfaces for diverse applications (new and upgrades) deployed on varying hardware platforms and operating systems while utilizing multiple application development tools;
  • Functioning effectively in a multi-project, multi-tasking environment by employing time management, stress management and task continuation skills;
  • Building and implementing divisional procedures and system routines that would ensure that corporate policies for data security and integrity, information confidentiality and business continuity are not compromised;
  • Implementing backup and recovery plans;
  • Documenting procedures and specifications for use by Users, Technical Operations and Systems Development personnel to facilitate exercise of their duties;
  • Creating Functional Specification Documents based on the business requirements and Technical Specification Documents detailing network, database, server and workstation requirements and solutions.
  • Performing coordinator functions on projects requiring collaboration of diversely multi-skilled staff;
  • Conducting analysis and researching for the development of Request for Proposals and Business Requirement Documents;
  • Participating in the research, evaluation and recommendation of IT solutions or technical tools provided by vendors;
  • Providing technical input and rationalization for departmental strategy decisions;
  • Providing rationalization of cost benefits for projects;
  • Accountability for the selection and administration of the training budget;
  • Processing financial instruments (i.e. T4’s);
  • Developing, implementing and presenting comprehensive training solutions for users, employees and management groups;
  • Building, maintaining & supporting digital municipal online services;
  • Providing functional supervision of students’ technical work;
  • Performing Occupational Health & Safety duties as outlined in the Corporation’s Health and Safety Program;
  • Performing other related duties as required.

Qualifications:

  • Must have a four (4) year post-secondary Community College Diploma or University Degree in Computer Science or Ontario Ministry of Education equivalencies;
  • Must have over four (4) years of work experience in a fast paced computer programming environment (complex, integrated software environments both in client and web based solutions requiring immediate response to solutions with little to no direction where experience includes design, development, documentation, testing and support);
  • Must have work experience in application development in two or more major systems including integration of them; 
  • Must have knowledge of current design and system development methodologies;
  • Must have skills to communicate effectively and professionally in both oral and written formats;
  • Must have the ability to work under tight deadlines and remain focused despite constant interruptions;
  • Strong analytical and problem solving skills with the ability to manage multiple project priorities and timelines are essential;                                                                                                         
  • Strong effective interpersonal skills and initiative that will complement your ability to work independently or in teams;
  • Should have a willingness to continue upgrading skills in order to keep up with the ever-changing technology;
  • Knowledge of PeopleSoft or .Net framework with C-style languages is considered an asset;
  • Knowledge of HTLM5, CSS3, JavaScript, and frameworks like Angular or React is considered an asset;
  • Knowledge in C#, Entity Framework Core, and IdentityServer4 is considered an asset;
  • Familiarity with cloud platforms, APIs, and DevOps is considered an asset;
  • Understanding of accessibility, data privacy, and security standards.

Physical Demands:

  • The physical demands analysis associated with this job indicates a sedentary level of work.
The City of Windsor is an equal opportunity employer committed to fostering a workplace that reflects the diverse community we serve.

Note:
  • Only those applicants selected for an interview will be acknowledged
  • We offer a smoke-free and scent-safe office environment
  • Personal information is collected under the authority of the Municipal Act, c. 25 as amended, and will be used to determine eligibility for employment.
In accordance with the Accessibility for Ontarians Act, 2005 and the Ontario Human Rights Code, the City of Windsor will provide accommodations throughout the recruitment, selection and/or assessment process to applicants with disabilities. If selected to participate in the recruitment, selection and/or assessment process, please inform the City of Windsor Human Resources staff of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation.

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Analyst Programmer in Windsor, ON vacancy
  •  ...Job Description Job Description PLC Programmer – Vision Systems Integration We are seeking an experienced PLC Programmer to integrate machine vision systems with industrial PLC-controlled equipment. The ideal candidate will have hands-on experience programming PLCs... 
    Suggested

    Great Lakes Group

    Windsor, ON
    4 days ago
  • $63.04k - $86.68k per year

    Work Location Type: Hybrid in our London, ON or Windsor, ON offices. As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working® by serving more than 4.5 million customers worldwide with products...
    Suggested
    Worldwide

    Grainger Businesses

    Windsor, ON
    1 day ago
  • We Help People. Enjoy Their Experience. Betting With Mobile. About Us: Betting Hero is the leading in-person customer acquisition company in the legal U.S. online gambling industry.  Betting Hero partners with top sports betting and online gambling operators across...
    Suggested
    Part time
    Live In
    Local area
    Remote work
    Flexible hours

    Betting Hero

    Windsor, ON
    15 days ago
  • $72.52k - $109.34k per year

     ...we know that starts with our employees. THEROLE IN A NUTSHELL Base Salary: CAD $72521.00 - 109341.00 The Sales Compensation Analyst supports GreenShields sales performance by administering and analyzing Sales Incentive Plans (SIPs) across Insurance Health and this... 
    Suggested
    Full time
    Internship

    GreenShield

    Windsor, ON
    a month ago
  • $30 per hour

     ...Technician in the durable goods manufacturing sector, you will play a critical role in ensuring the seamless operation and maintenance of programmable logic controllers (PLCs) that control manufacturing equipment and processes. Your expertise will directly impact production... 
    Suggested

    Minth Windsor Manufacturing

    Windsor, ON
    9 days ago
  • $88.61k - $132.91k per year

     ...épanouir et de vous perfectionner notamment grâce à des formations rémunérées Soyez récompensé pour votre efficacité grâce à notre programme dévaluation du rendement des employés Profitez dun régime complet de prestations médicales et dentaires dès votre premier jour y... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract
    Summer work
    Work at office
    Remote work
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    Windsor-Detroit Bridge Authority

    Windsor, ON
    8 days ago
  • $38.5 per hour

     ...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Tâches Préparer des rapports de production et d'autres rapports Recommander des mesures pour... 
    Permanent employment
    Full time
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    SUPERCHARGE TRANSPORT

    Windsor, ON
    2 days ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Devenez... 
    Permanent employment

    RONA inc.

    Windsor, ON
    a month ago
  •  ...Sell directly to organisation via roles that will encompass CAM programmers, to senior machinists, and operations through to leadership...  ...demonstrations and executive presentations. Manage paid pilot programmes through to enterprise software deployment. Negotiate commercial... 
    Long term contract
    Contract work

    Productive Machines

    Windsor, ON
    a month ago
  •  ...and bonus schemes Excellent training, including apprenticeship opportunities as well as lots of career progression and development programmes. Free employee benefit scheme, offering discounts at almost 1000 online and instore retailers, gyms, restaurants, cinemas travel... 
    Hourly pay
    Part time
    Apprenticeship
    Local area
    Flexible hours
    Shift work

    Wenzel's the Bakers Ltd.

    Windsor, ON
    4 days ago
  • $70k - $75k per year

     ...Permanent Work Language: English Education: Experience: Études Certificat ou diplôme Tâches Superviser, coordonner et programmer les activités des ouvriers qui transforment le caoutchouc et le plastique et qui fabriquent, assemblent et finissent des pièces et... 
    Permanent employment
    Full time

    Goudreau Personnel by Swinton Ltd.

    Windsor, ON
    4 days ago
  • $36.36 per hour

     ...Critères d’admissibilité Formation Diplôme d’études secondaires ou l’équivalent (selon les exigences provinciales). Diplômé d'un programme technique / d'apprentissage pour technicien d'entretien automobile en mécanique de véhicules automobiles (véhicules légers de moins... 
    Permanent employment
    Full time
    Apprenticeship
    Windsor, ON
    9 days ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Devenez... 
    Permanent employment

    RONA inc.

    Windsor, ON
    more than 2 months ago
  • $38.82 - $43.21 per hour

     ...processing, heavy stamping or die casting. Experience with electrical in an industrial manufacturing setting. Proficient in PLC Programmable logic capabilities. Strong ability to read and interpret drawings, blueprints and electrical code specifications. Ability to... 
    Hourly pay
    Apprenticeship
    Summer holiday
    Shift work
    Night shift
    Day shift

    Can Art Aluminum Extrusion

    Windsor, ON
    more than 2 months ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Devenez... 
    Part time

    RONA inc.

    Windsor, ON
    more than 2 months ago
  • $25.5 - $35.5 per hour

     ...smartphones. Respect strict des protocoles et procédures de sécurité en tout temps. Contribution à l'amélioration continue des programmes de santé et de sécurité. Participation aux sessions de formation continue d'ENERCON couvrant la santé et la sécurité, les... 
    Hourly pay
    Contract work
    Apprenticeship
    Local area
    Flexible hours
    Day shift

    ENERCON

    Windsor, ON
    16 days ago
  •  ...projets d’infrastructures municipales. Elle participe notamment à faire en sorte que les municipalités soient en mesure d’avoir accès aux programmes gouvernementaux de financement d’infrastructures, de planifier et surveiller l’exécution de travaux. Elle assiste également les... 
    Daily paid
    Contract work
    Work at office
    Flexible hours

    Fédération québécoise des municipalités

    Windsor, ON
    more than 2 months ago
  • $74.36k - $90.38k per year

    Why Windsor?Forward. Together. — Discover a career that connects purpose with possibility. At the City of Windsor, our employees thrive in a collaborative environment that values organizational excellence, community impact, and offers competitive benefits that supports professional...
    Temporary work
    Local area

    City of Windsor

    Windsor, ON
    9 days ago
  •  ...ouverture au monde et à sa diversité culturelle Principales responsabilités Espagnol et musique | 9e à 12e Concevoir à partir des programmes-cadres et dispenser des leçons engageantes et inclusives qui répondent aux besoins diversifiés des apprenants, en intégrant les... 
    Temporary work
    Apprenticeship

    Conseil scolaire Viamonde

    Windsor, ON
    4 days ago
  •  ...fermer le magasin selon le Manuel des politiques et procédures des opérations des magasins. Superviser les associés Participer aux programmes de formation LIDS, adhérer aux objectifs établis (ventes et tâches) et fournir un suivi régulier. Aider au recrutement et à la... 

    Lids

    Lasalle, ON
    5 hours ago
  • $26 - $52 per hour

     ...RESPONSIBILITIES:  Willingness to work collaboratively in a team environment with mechanical assembly personnel, pipe fitters, electricians, programmers, and other departments to successfully complete project in accordance with customer requirements.  Preview projects at customer... 
    Daily paid
    Full time
    For subcontractor

    CenterLine (Windsor) Limited

    Lasalle, ON
    13 days ago
  •  ...Ce que nous offrons   Une ambiance de travail chaleureuse et familiale  Des congés de maladie payés  RVER  Un programme de reconnaissance des employés  De la formation continue  Et plus encore…  Sommaire du poste   Relevant de la Directrice... 
    Full time
    Work at office
    Weekend work
    Day shift

    Les Tours Angrignon

    Lasalle, ON
    18 days ago
  • $45 - $60 per hour

     ...semaines de vacances par année, pourcentage payé négociable selon ton expérience Uniformes fournis Formations des JDIQ payées Programme de soins dentaires pour toi et ta famille immédiate Un environnement chaleureux où les anniversaires sont soulignés et les petits... 
    Daily paid
    Permanent employment
    Immediate start
    Flexible hours
    Day shift
    1 day per week

    Personnel Dentaire

    Lasalle, ON
    10 days ago
  •  ...Ce que nous offrons Une ambiance de travail chaleureuse et familiale Des congés de maladie payés RVER Un programme de reconnaissance des employés De la formation continue Et plus encore… Sommaire du poste À titre de préposé à l’... 
    Full time
    Local area

    Les Tours Angrignon

    Lasalle, ON
    a month ago
  • $45 per hour

     ...40 à 16 h 30 Avantages Salaire commençant à 45 $/h pour les débutants Uniformes fournis Stationnement disponible Programme de soins dentaires pour l’équipe Assurance collective offerte à partir de 25 heures par semaine Vacances prises en même temps... 
    Permanent employment
    Day shift
    Afternoon shift

    Personnel Dentaire

    Lasalle, ON
    10 days ago
  • $28.65 per hour

     ...soutien personnel (PSSP) ( Personal Support Worker (PSW ));  A complété au moins une année d'études à temps complet réussie dans un programme de soins infirmiers de niveau collégial ou universitaire; Détient une évaluation comparative des études effectuées hors du Québec... 
    Hourly pay
    Daily paid
    Full time
    Part time
    Weekend work
    Day shift
    Afternoon shift

    CIUSSS de l'Ouest-de-l'Île-de-Montréal

    Lasalle, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Analyst Programmer. Be the first to apply!