Closing date: April 24, 2026
INDEPENDENT SERVICES CONTRACT OPPORTUNITY - Senior Software Engineer– HRIS Transformation
All interested candidates must submit their proposal and relevant references to the attention of:
Kerry Kane, HR Generalist at kerryk@kscskahnawake.ca or call 450-632-8464 for more information.
Required Education & Experience
- Experience: 5+ years of professional experience in software development and data management.
- Technical Stack: Advanced proficiency in Microsoft Azure, PostgreSQL, NodeJS, and React.
- Communication: Ability to translate complex data logic and validation errors into plain English for non-technical stakeholders
Deliverables
- Secure Cloud Environment: Deployment of a secure Azure Staging Database (PostgreSQL) with the firewalls and access controls approved by the IT Manager.
- Architecture Blueprint: A comprehensive Data Migration Architecture Diagram detailing the flow from Legacy to Staging to Vendor.
- Automated ETL Scripts:
- Validated Python/SQL scripts that automate the extraction and cleaning of legacy data.
- Data Validation Reports: Regular reports identifying specific data gaps or logic errors for HR review.
- User Portal: A web-based "Staging Database" developed in consultation with the IT Manager to facilitate manual data entry and validation.
- Final Mapping & Cutover: Defined Field Mapping Schema and the successful execution of the final "Delta Cutover" data load to the new HRIS.
Online Application
Prepare digital copies (e.g. PDF, Image, Word) of the following documents to upload with your application:
- Download and sign the privacy waiver.
- A copy of a government-issued I.D.
- Resume / CV
- Letter of intent
- Proof of education and/or certifications
Email Application
Prepare digital copies (e.g. PDF, Image, Word) of the following documents to attach to your application:
- Download and complete the job application.
- Download and sign the privacy waiver.
- A copy of a government-issued I.D.
- Resume / CV
- Letter of intent
- Proof of education and/or certifications
Please submit your application with all documents attached to KSCS Human Resources at humanresources@kscskahnawake.ca.
In-person / Mailed Application
Please print the following documents to include with your application:
- Download and complete the job application.
- Download and sign the privacy waiver.
- A copy of a government-issued I.D.
- Resume / CV
- Letter of intent
- Proof of education and/or certifications
Printed applications can be delivered to the following address:
Kahnawà:ke Shakotiia’takéhnhas Community Services
P.O. Box 1440
Kahnawake, Quebec
J0L 1B0
Canada
Resources for Applicants
For more information, please contact the KSCS Operations Office (KOC) at 1-450-632-8464, or via email at humanresources@kscskahnawake.ca.