Programmer Analyst
About the role
HiringthePositionofProgrammer Analyst
Position: Programmer Analyst
Union/Association: Administrative Services Group (ASG)
Posting #: 3985857
Date Posted: October 7, 2025
Closing Date: October 14, 2025
Employment Status: Permanent, Full-Time
Work Hours Schedule: 35 hours per week
Location: Catholic Education Centre, Wallaceburg
Annual Salary Range: $73,895 to $91,970
Start Date: Immediate
If****Interested
Send resume quoting posting number in email through Apply To Education -
Summary
Reporting to the Coordinator of Data Strategy & Systems, the Programmer Analyst is responsible for the configuration, customization, integration, and ongoing support of enterprise systems used across the Board. These include student information systems, human resources, finance, and learning platforms. The role focuses on tailoring vendor-provided solutions to meet evolving business and educational needs, ensuring reliability, user adoption, and alignment with board policies.
The Programmer Analyst also plays a critical role in developing and maintaining digital forms, automated workflows, and business process automations that enhance operational efficiency and support service delivery.
Reporting/Responsibilities
Reporting to the Coordinator of Data Strategy & Systems, the Programmer Analyst will:
- Conduct detailed analysis of user and business requirements from academic and administrative departments.
- Document workflows, data dependencies, and integration points for new or modified applications.
- Translate functional requirements into technical specifications, identifying opportunities for automation, process improvements, and error reduction.
- Design, develop, and maintain applications using technologies such as Microsoft .NET/ .NET Core, C#, JavaScript, Java, SQL Server (T-SQL).
- Maintain and enhance existing in-house applications, ensuring compliance with coding standards and security best practices.
- Develop and maintain custom scripts, integrations, and utilities for system automation and data processing.
- Design, implement, and support digital forms, workflows, and automations using platforms such as Microsoft Power Platform, Laserfiche Forms/Workflow, or enterprise form builders.
- Provide end-user support, training, and documentation to ensure successful adoption of system updates and workflows.
- Coordinate with vendors on issue resolution, upgrades, integrations, and support escalations.
- Apply patches and configuration updates following formal change management procedures.
- Develop and maintain secure data exchange processes between systems using APIs, flat files, and ETL tools. Support SFTP feeds, real-time synchronization, and automation scripts to ensure data consistency and integrity across platforms.
- Design, implement, and manage relational databases to support enterprise applications.
- Optimize stored procedures, views, functions, and indexes for performance.
- Develop and enforce data integrity rules, security policies, and backup/recovery plans.
- Create and maintain documentation of data dictionaries, schema, and metadata.
- Assist departments with accessing and interpreting data through built-in system reports or custom dashboards.
- Build and support reports using tools such as Power BI, SSRS, or built-in analytics modules.
- Other duties as assigned.
QualificationsandSkills
- A university degree is preferred, or a college diploma from a recognized institution in Computer Science, Software Engineering, Information Technology or related discipline.
- A minimum of 3 years supporting applications, databases and electronic workflow systems in a complex enterprise environment.
- Microsoft certifications (ie. Azure, Developer Associate, Power Platform, SQL Server) is preferred.
- Knowledge of current database technologies, ERP systems, business process analysis, business intelligence systems.
- Advanced knowledge of data governance and project management experience is preferred.
Accommodation
The St. Clair Catholic District School Board is an equal opportunity employer committed to inclusive, barrier-free recruitment and selection processes and work environment. We will accommodate the needs of the applicants under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment and selection process; see Accessibility Standards for Customer Service Policy ().
Please advise the Human Resource Services Department to ensure your accessibility needs are accommodated throughout this process. Information received relating to accommodation measures will be addressed confidentially.
Thank****You
We thank all applicants for their interest; however, only those selected for an interview will be contacted. The successful candidate will be required to provide a satisfactory Criminal Background Check as a condition of employment.
Director of Education Chair of the Board 420 Creek Street
Lisa Demers John Van Heck Wallaceburg, ON N8A 4C4
Telephone: 519-627-6762
Fax: 519-627-8230
Website: www.st-clair.net
About St. Clair Catholic District School Board
The St. Clair Catholic District School Board was created January 1, 1998 as the result of amalgamation of the former Kent and Lambton County Roman Catholic Separate School Boards. In the past, we were separated by geography, yet united by our common bonds as Catholic educators. In 1998 we came together, united by our traditions, philosophies, and a renewed dedication to a strong and vibrant Catholic education.
Indeed, this is the reason for Catholic schools. In a 1979 message to the National Catholic Educational Association of the United States, Pope John Paul II speaks of "…the lofty role of Catholic educators…" It is a high standard that each of us in the St. Clair Catholic District School Board strives to achieve every day.
Programmer Analyst
About the role
HiringthePositionofProgrammer Analyst
Position: Programmer Analyst
Union/Association: Administrative Services Group (ASG)
Posting #: 3985857
Date Posted: October 7, 2025
Closing Date: October 14, 2025
Employment Status: Permanent, Full-Time
Work Hours Schedule: 35 hours per week
Location: Catholic Education Centre, Wallaceburg
Annual Salary Range: $73,895 to $91,970
Start Date: Immediate
If****Interested
Send resume quoting posting number in email through Apply To Education -
Summary
Reporting to the Coordinator of Data Strategy & Systems, the Programmer Analyst is responsible for the configuration, customization, integration, and ongoing support of enterprise systems used across the Board. These include student information systems, human resources, finance, and learning platforms. The role focuses on tailoring vendor-provided solutions to meet evolving business and educational needs, ensuring reliability, user adoption, and alignment with board policies.
The Programmer Analyst also plays a critical role in developing and maintaining digital forms, automated workflows, and business process automations that enhance operational efficiency and support service delivery.
Reporting/Responsibilities
Reporting to the Coordinator of Data Strategy & Systems, the Programmer Analyst will:
- Conduct detailed analysis of user and business requirements from academic and administrative departments.
- Document workflows, data dependencies, and integration points for new or modified applications.
- Translate functional requirements into technical specifications, identifying opportunities for automation, process improvements, and error reduction.
- Design, develop, and maintain applications using technologies such as Microsoft .NET/ .NET Core, C#, JavaScript, Java, SQL Server (T-SQL).
- Maintain and enhance existing in-house applications, ensuring compliance with coding standards and security best practices.
- Develop and maintain custom scripts, integrations, and utilities for system automation and data processing.
- Design, implement, and support digital forms, workflows, and automations using platforms such as Microsoft Power Platform, Laserfiche Forms/Workflow, or enterprise form builders.
- Provide end-user support, training, and documentation to ensure successful adoption of system updates and workflows.
- Coordinate with vendors on issue resolution, upgrades, integrations, and support escalations.
- Apply patches and configuration updates following formal change management procedures.
- Develop and maintain secure data exchange processes between systems using APIs, flat files, and ETL tools. Support SFTP feeds, real-time synchronization, and automation scripts to ensure data consistency and integrity across platforms.
- Design, implement, and manage relational databases to support enterprise applications.
- Optimize stored procedures, views, functions, and indexes for performance.
- Develop and enforce data integrity rules, security policies, and backup/recovery plans.
- Create and maintain documentation of data dictionaries, schema, and metadata.
- Assist departments with accessing and interpreting data through built-in system reports or custom dashboards.
- Build and support reports using tools such as Power BI, SSRS, or built-in analytics modules.
- Other duties as assigned.
QualificationsandSkills
- A university degree is preferred, or a college diploma from a recognized institution in Computer Science, Software Engineering, Information Technology or related discipline.
- A minimum of 3 years supporting applications, databases and electronic workflow systems in a complex enterprise environment.
- Microsoft certifications (ie. Azure, Developer Associate, Power Platform, SQL Server) is preferred.
- Knowledge of current database technologies, ERP systems, business process analysis, business intelligence systems.
- Advanced knowledge of data governance and project management experience is preferred.
Accommodation
The St. Clair Catholic District School Board is an equal opportunity employer committed to inclusive, barrier-free recruitment and selection processes and work environment. We will accommodate the needs of the applicants under the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment and selection process; see Accessibility Standards for Customer Service Policy ().
Please advise the Human Resource Services Department to ensure your accessibility needs are accommodated throughout this process. Information received relating to accommodation measures will be addressed confidentially.
Thank****You
We thank all applicants for their interest; however, only those selected for an interview will be contacted. The successful candidate will be required to provide a satisfactory Criminal Background Check as a condition of employment.
Director of Education Chair of the Board 420 Creek Street
Lisa Demers John Van Heck Wallaceburg, ON N8A 4C4
Telephone: 519-627-6762
Fax: 519-627-8230
Website: www.st-clair.net
About St. Clair Catholic District School Board
The St. Clair Catholic District School Board was created January 1, 1998 as the result of amalgamation of the former Kent and Lambton County Roman Catholic Separate School Boards. In the past, we were separated by geography, yet united by our common bonds as Catholic educators. In 1998 we came together, united by our traditions, philosophies, and a renewed dedication to a strong and vibrant Catholic education.
Indeed, this is the reason for Catholic schools. In a 1979 message to the National Catholic Educational Association of the United States, Pope John Paul II speaks of "…the lofty role of Catholic educators…" It is a high standard that each of us in the St. Clair Catholic District School Board strives to achieve every day.