Kahnawake Shakotiia’takehnas Community Services logo
Kahnawake Shakotiia’takehnas Community Services Verified
Social Services, Healthcare, Non-profit

INDEPENDENT SERVICES CONTRACT OPPORTUNITY - Senior Software Engineer– HRIS Transformation

Quebec, CanadaOnsiteContractSeniorPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Seeking a Senior Software Engineer for an independent services contract opportunity focused on HRIS Transformation. The role involves leading the design and execution of data migration from legacy systems to a unified, cloud-based HRIS platform. Responsibilities include architecting the migration bridge, building a secure Azure staging environment, and developing automated ETL pipelines to create a 'Golden Record' dataset. Key deliverables include deployment of a secure Azure PostgreSQL database, a data migration architecture diagram, validated Python/SQL ETL scripts, data validation reports, a user portal for data entry/validation, and a defined field mapping schema for the final cutover.

## INDEPENDENT SERVICES CONTRACT OPPORTUNITY - Senior Software Engineer– HRIS Transformation

WE ARE SEEKING A HIGHLY SKILLED AND EXPERIENCED PROFESSIONAL TO LEAD THE DESIGN AND EXECUTION OF DATA MIGRATION FOR OUR HRIS TRANSFORMATION, TRANSITIONING FROM MULTIPLE LEGACY SYSTEMS TO A UNIFIED, CLOUD-BASED HRIS PLATFORM. Having established the roadmap and budget, we now require an Engineering Lead for Data Migration to architect the bridge between our current state and the future vendor. This role is responsible for building a secure "Staging" environment on our Azure platform and developing the automated software pipelines required to scrub sensitive organizational data into a "Golden Record" dataset, ensuring a flawless system cutover.

### 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 athumanresources@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.

Ready to apply?
You'll be redirected to Kahnawake Shakotiia’takehnas Community Services's application page.