CI/CD and DevOps Practices * Data Lake Architecture Required Qualifications: * Bachelor's degree in Computer Science, Engineering, or related field. * 5+ years of Data Engineering experience.
CI/CD and DevOps Practices * Data Lake Architecture Required Qualifications: * Bachelor's degree in Computer Science, Engineering, or related field. * 5+ years of Data Engineering experience.
Data Engineer - Spark, Databricks & Snowflake (Energy)- DESDSAS
Windsor, ON · On-site
CA$30/hr
CI/CD and DevOps practices Preferred Skills * Smart Grid Analytics * Energy Trading Data * Renewable Energy Operations * IoT and Time-Series Data Management Mandatory Experience * 5+ years of Data ...
Quick apply
Data Engineer - Spark, Databricks & Snowflake (Energy)- DESDSAS
Windsor, ON · On-site
CA$30/hr
CI/CD and DevOps practices Preferred Skills * Smart Grid Analytics * Energy Trading Data * Renewable Energy Operations * IoT and Time-Series Data Management Mandatory Experience * 5+ years of Data ...
Controls Engineer
Tecumseh, ON · On-site
General Description The Controls Engineer is responsible for assisting in the PLC system ... Design & implement new electrical hardware & software applications to support operational needs ...
Controls Engineer
Tecumseh, ON · On-site
General Description The Controls Engineer is responsible for assisting in the PLC system ... Design & implement new electrical hardware & software applications to support operational needs ...
Data Engineer III
Windsor, ON · On-site
As a Data Engineer III, you will play a critical technical leadership role within Global Excel's Data & Analytics ecosystem. You will be responsible for designing, implementing, and evolving scalable ...
Data Engineer III
Windsor, ON · On-site
As a Data Engineer III, you will play a critical technical leadership role within Global Excel's Data & Analytics ecosystem. You will be responsible for designing, implementing, and evolving scalable ...
Head of Engineering (Salesforce)
Windsor, ON · On-site
Significant demonstrable experience in software engineering with proven experience leading multi team engineering functions. Experience owning large scale customer or digital platforms, including CRM ...
Head of Engineering (Salesforce)
Windsor, ON · On-site
Significant demonstrable experience in software engineering with proven experience leading multi team engineering functions. Experience owning large scale customer or digital platforms, including CRM ...
Head of Engineering (Salesforce)
Windsor, ON · On-site
Significant demonstrable experience in software engineering with proven experience leading multi team engineering functions. Experience owning large scale customer or digital platforms, including CRM ...
Head of Engineering (Salesforce)
Windsor, ON · On-site
Significant demonstrable experience in software engineering with proven experience leading multi team engineering functions. Experience owning large scale customer or digital platforms, including CRM ...
Water Systems Engineer
Windsor, ON · On-site
CA$111K - CA$123K/yr
Water Systems Engineer (Temporary Contract) Location: Windsor, ON Reporting to the Director Water ... Proficient in computer systems and software implementation and the ability to create tools in ...
Water Systems Engineer
Windsor, ON · On-site
CA$111K - CA$123K/yr
Water Systems Engineer (Temporary Contract) Location: Windsor, ON Reporting to the Director Water ... Proficient in computer systems and software implementation and the ability to create tools in ...
Development Engineer - HIL (Hardware-in-the-Loop) This role focuses on the development and ... Use dSPACE (including ControlDesk) hardware and software to configure, operate, and maintain HIL ...
Quick apply
Development Engineer - HIL (Hardware-in-the-Loop) This role focuses on the development and ... Use dSPACE (including ControlDesk) hardware and software to configure, operate, and maintain HIL ...
Water Systems Engineer
Windsor, ON · On-site
CA$111K - CA$123K/yr
Water Systems Engineer (Temporary Contract) Location: Windsor, ON Reporting to the Director Water ... Proficient in computer systems and software implementation and the ability to create tools in ...
Quick apply
Water Systems Engineer
Windsor, ON · On-site
CA$111K - CA$123K/yr
Water Systems Engineer (Temporary Contract) Location: Windsor, ON Reporting to the Director Water ... Proficient in computer systems and software implementation and the ability to create tools in ...
Designer
Windsor, ON · On-site
Communicate best practices and lessons learned with Engineering Team Managers * Support and train junior designers as needed. * As needed, make appropriate personnel aware of any hardware /software ...
Quick apply
Designer
Windsor, ON · On-site
Communicate best practices and lessons learned with Engineering Team Managers * Support and train junior designers as needed. * As needed, make appropriate personnel aware of any hardware /software ...
Communicate best practices and lessons learned with Engineering Team Managers * Support and train junior designers as needed. * As needed, make appropriate personnel aware of any hardware /software ...
Communicate best practices and lessons learned with Engineering Team Managers * Support and train junior designers as needed. * As needed, make appropriate personnel aware of any hardware /software ...
Welding Engineer
Windsor, ON · On-site
The Welding Engineer position is responsible for planning and evaluating welding processes for ... Skilled in using UG10.0, MasterCAM, CAD, and other software; * Proficiency in applying the seven QC ...
Quick apply
Welding Engineer
Windsor, ON · On-site
The Welding Engineer position is responsible for planning and evaluating welding processes for ... Skilled in using UG10.0, MasterCAM, CAD, and other software; * Proficiency in applying the seven QC ...
Welding Engineer
Windsor, ON · On-site
The Welding Engineer position is responsible for planning and evaluating welding processes for ... Skilled in using UG10.0, MasterCAM, CAD, and other software; * Proficiency in applying the seven QC ...
Quick apply
Welding Engineer
Windsor, ON · On-site
The Welding Engineer position is responsible for planning and evaluating welding processes for ... Skilled in using UG10.0, MasterCAM, CAD, and other software; * Proficiency in applying the seven QC ...
Three- Five years' experience programming EDM machines. (Cimatron software is preferred) * Ability to perform under pressure and work independently * Ability to prioritize tasks and meet deadlines as ...
Three- Five years' experience programming EDM machines. (Cimatron software is preferred) * Ability to perform under pressure and work independently * Ability to prioritize tasks and meet deadlines as ...
EDM Operator
Oldcastle, ON · On-site
Three- Five years experience programming EDM machines. (Cimatron software is preferred) * Ability to perform under pressure and work independently * Ability to prioritize tasks and meet deadlines as ...
Quick apply
EDM Operator
Oldcastle, ON · On-site
Three- Five years experience programming EDM machines. (Cimatron software is preferred) * Ability to perform under pressure and work independently * Ability to prioritize tasks and meet deadlines as ...
Civil Engineering Graduate
Windsor, ON · Hybrid
CA$63K - CA$95K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be considered an asset * Knowledge of relevant municipal/provincial engineering standards and regulatory ...
Civil Engineering Graduate
Windsor, ON · Hybrid
CA$63K - CA$95K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be considered an asset * Knowledge of relevant municipal/provincial engineering standards and regulatory ...
Civil Engineer
Windsor, ON · Hybrid
CA$75K - CA$125K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ... engineering, environmental science, and management. We partner with clients to provide committed ...
Civil Engineer
Windsor, ON · Hybrid
CA$75K - CA$125K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ... engineering, environmental science, and management. We partner with clients to provide committed ...
Civil Engineering Graduate
Windsor, ON · Hybrid
CA$63K - CA$95K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be considered an asset * Knowledge of relevant municipal/provincial engineering standards and regulatory ...
Civil Engineering Graduate
Windsor, ON · Hybrid
CA$63K - CA$95K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be considered an asset * Knowledge of relevant municipal/provincial engineering standards and regulatory ...
Civil Engineer
Windsor, ON · Hybrid
CA$75K - CA$125K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ... engineering, environmental science, and management. We partner with clients to provide committed ...
Civil Engineer
Windsor, ON · Hybrid
CA$75K - CA$125K/yr
Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ... engineering, environmental science, and management. We partner with clients to provide committed ...
Three (3) years' experience programming CNC machines (3-AXIS, MasterCam software is an asset). * Ability to operate multiple machines at a time and work in a team environment. * Ability to perform ...
Three (3) years' experience programming CNC machines (3-AXIS, MasterCam software is an asset). * Ability to operate multiple machines at a time and work in a team environment. * Ability to perform ...
Software Developer information
See Windsor, ON salary details
$33.6K - $43.5K
1% of jobs
$43.5K - $53.4K
5% of jobs
$53.4K - $63.3K
11% of jobs
$68.4K is the 25th percentile. Wages below this are outliers.
$63.3K - $73.2K
15% of jobs
The median wage is $82.8K / yr.
$73.2K - $83K
18% of jobs
$83K - $92.9K
16% of jobs
$99.3K is the 75th percentile. Wages above this are outliers.
$92.9K - $102.8K
13% of jobs
$102.8K - $112.7K
8% of jobs
$112.7K - $122.6K
6% of jobs
$122.6K - $132.5K
4% of jobs
$132.5K - $142.4K
2% of jobs
$33.6K
$88.6K
$142.4K
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What engineers make $500,000?
What are some common challenges software developers face when working on team-based projects?
What Do Software Developers Do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
Is AI replacing software developers?
Is software developer still in demand?
What work does a software developer do?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
What is a Software Developer?
Data Engineer - Spark / Databricks / Snowflake (BFSI) - DESDSAS
NavitasPartnersWindsor, ON • On-site
$30/hr
Other
Posted 12 days ago
Job description
Job Title: Data Engineer - Spark, Databricks & Snowflake (BFSI)
Position Overview:
We are seeking a Data Engineer with strong expertise in modern data platforms to build scalable data pipelines and cloud-based data solutions for banking, financial services, and insurance clients.
Key Responsibilities:
- Design and develop enterprise-grade data pipelines using Spark and Databricks.
- Build and optimize Snowflake data warehouse solutions.
- Develop ETL/ELT frameworks for structured and unstructured data.
- Implement data quality, governance, and security controls.
- Integrate data from core banking, payments, lending, risk, and regulatory systems.
- Optimize data processing performance and cloud costs.
Required Skills:
- Apache Spark (PySpark/Scala)
- Databricks
- Snowflake
- SQL, Python
- Azure/AWS/GCP Data Services
- Data Modeling
- ETL/ELT Development
- CI/CD and DevOps Practices
- Data Lake Architecture
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of Data Engineering experience.
- Experience implementing enterprise data platforms.
Mandatory Industry Experience:
- Must have prior BFSI experience supporting banking, insurance, capital markets, lending, payments, wealth management, or risk management functions.
For more details reach at resumes@navitassols.com