Senior JavaScript Developer (Node.js)
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Position: Senior JavaScript Developer (Node.js)
Location: Toronto, On - Hybrid
Job Description/ Responsibilities
We are seeking a skilled Senior JavaScript Developer with strong experience in Node.js and server-side JavaScript development to build and maintain data processing solutions. The candidate will design, develop, and optimize ETL scripts for extracting, transforming, and loading data from multiple source systems. They will be responsible for implementing efficient data fetching mechanisms, validating data quality, and ensuring reliable data handoff to downstream C# applications and processes.
Skills
- Java Script
- Node JS
- Server side JavaScript execution
- ETL script development
- Data fetching and handoff to C# processes
Key Responsibilities
- Design, develop, and maintain server-side applications using Node.js and JavaScript.
- Build and optimize ETL (Extract, Transform, Load) scripts for processing large volumes of data.
- Develop efficient data extraction and fetching mechanisms from multiple data sources.
- Perform data transformation, cleansing, and validation to ensure data quality and integrity.
- Facilitate reliable data handoff and integration with downstream C# applications and services.
- Troubleshoot and resolve performance, scalability, and data-processing issues.
- Collaborate with cross-functional teams, including application developers, architects, and business stakeholders.
- Implement best practices for coding, testing, deployment, and monitoring of data pipelines.
- Ensure compliance with security, governance, and enterprise development standards.
Regards
Patrick Fernandez
Talent Acquisition Group - Strategic Recruitment Manager
More about this job
Responsibilities
Design, develop, and optimize Node.js server-side applications and ETL scripts to extract, transform, validate, and process data from multiple sources. Ensure reliable data handoff to downstream C# applications while troubleshooting pipeline issues and collaborating with cross-functional teams.
Requirements
The role calls for strong experience with JavaScript, Node.js, server-side JavaScript development, and ETL script development. Candidates should be able to build efficient data-fetching mechanisms and support reliable data handoff to C# processes.
Skills
- JavaScript
- Node.js
- Server-Side JavaScript
- ETL Script Development
- Data Extraction
- Data Fetching
- Data Transformation
- Data Cleansing
- Data Validation
- Data Quality
- C# Integration
- Data Pipelines
- Performance Optimization
- Scalability
- Testing
- Monitoring
Visa sponsorship
Not detected in the job text
Hiring contact
Patrick Fernandez
Categories
- Software
- Technology
- Data & Analytics
Keywords
- JavaScript
- Node.js
- Server-Side Development
- ETL
- Extract, Transform, Load
- Data Processing
- Data Extraction
- Data Fetching
- Data Transformation
- Data Cleansing
- Data Validation
- Data Quality
- Data Integrity
- C#
- Data Integration
- Data Pipelines
- Performance Optimization
- Scalability
- Troubleshooting
- Coding Best Practices
- Testing
- Deployment
- Monitoring
- Security
- Governance
- Enterprise Development Standards
- IT Services
- IT Consulting