Talent.com

Junior software engineer Jobs in Oshawa, ON

Create a job alert for this search

Junior software engineer • oshawa on

Last updated: 6 days ago

Senior Software Developer - CRM

Randstad CanadaWhitby, Ontario, CA
Temporary
Quick Apply

We are seeking an experienced Senior Software Developer with specialized GIS system expertise to lead the technical development, upgrade, and maintenance of enterprise spatial applications.In this ... Show more

Kubernetes Engineer

Rodan Energy SolutionsOshawa, CA
CA$25.00 hourly
Full-time

We are currently requesting resumes for the following position.Friday, April 17th, (5:00PM EST).Design and implement cloud-native infrastructure using Kubernetes and container orchestration platfo... Show more

OPEN: Senior Solutions Engineer

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time

We are seeking a highly skilled Microsoft 365 Solutions Engineer with deep expertise in Power Platform (especially Power Apps and the Center of Excellence), CoPilot, SharePoint Online and custom ap... Show more

OPEN: Senior Technical Engineer / Officer

CPUS Engineering Staffing Solutions Inc.Bowmanville
Full-time

Position is to support Emergency Response Team documentation:.Provide technical evaluations and advice, solve problems and coordinate technical work as required, in a number of major work areas, in... Show more

HIL Simulation and Integration Engineer - Automotive Engineering

CIeNET InternationalOshawa, ON, CA
Full-time
Quick Apply

Oshawa, Ontario, Canada (Onsite).Monday - Friday, 8:30am to 5pm.HIL Simulation and Integration Engineer - Automotive Engineering.CIeNET is a mobile, automotive, telecom and enterprise software serv... Show more

Remote Senior Software Engineer

Micro1Ajax, Ontario, CA
CA$50.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

Junior Sales Representative

Generations CleaningWhitby, Ontario, Canada
CA$50,000.00 yearly
Full-time
Quick Apply

Junior Inside/Outside Sales Rep - Unlimited Cap on Commission!.Generations Cleaning is a trusted commercial janitorial services provider serving the Greater Toronto Area.We deliver professional, hi... Show more

Process Engineer - Whitby

NPAworldwideWhitby Central, ON, Ontario, Canada
Full-time

Play a key role in leading process development and overseeing daily injection molding operations.Be instrumental in the successful launch of new molds.Establish robust and efficient processes, supp... Show more

OPEN: FinOps Engineer

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time

Looking for someone who has a passion for cloud financial management, cost optimization, and building automation at scale? We are seeking a FinOps Engineer to join our team and lead the implementat... Show more

Senior Civil Engineer- Conveyance

GHDWhitby, ON, Canada
CA$83,400.00 yearly
Full-time

A driven, passionate Senior Conveyance Engineer who is looking to be challenged in their career development.The ideal candidate must have strong knowledge of the design of water supply, storm, sani... Show more

Project Leader II

CPUS Engineering Staffing Solutions Inc.Courtice
Full-time

The scope of work entails providing project management to assigned projects.This includes (but not limited to):.Manage EPC projects from inception through closeout.Manage project cost and schedule.... Show more

2nd Class Powerhouse Engineer

AFIMAC CanadaOshawa, Ontario, CA
CA$60.00 hourly
Full-time

AFIMAC Canada is seeking experienced 2nd Class Powerhouse Engineers for an upcoming,.This position will require you to work 12 hour shifts, 5-7 days per week when assigned to a project.Hotel Accomm... Show more

Remote Senior Software Engineer

Micro1Oshawa, Ontario, CA
CA$50.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

Quality Engineering Practice Lead

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time

The Quality Engineering Practice Lead is responsible for establishing, evolving, and championing best practices in software quality across the software engineering organization.This role will drive... Show more

Senior Project Coordinator

HaysOshawa
Full-time

We've partnered with a leading employee-owned general contractor recognized for deliveringplex institutional,mercial, industrial, and multi-unit residential projects across Ontario.The organization... Show more

Electrical Engineer, Senior - Nuclear, Bowmanville EOI

HatchBowmanville, ON, CA
Full-time +1

Join a company that is passionately committed to the pursuit of a better world through positive change.With more than 70 years of business and technical expertise in.With practical solutions that a... Show more

OPEN: Lead Software Engineer / Developer

Rodan Energy SolutionsOshawa, CA
CA$25.00 hourly
Full-time

We are currently requesting resumes for the following position.Lead Software Engineer / Developer.Wednesday, February 18th, (5:00PM EST).Colonel Sam Drive, Oshawa, Ontario.Work Mode: (Hybrid – 3 d... Show more

Gestionnaire Junior Régional en distribution - Ontario / Québec

EMCO CorporationOshawa, Ontario, Canada
CA$52,500.00 yearly
Full-time

Phase 1 : Dépôt et service à la clientèle (12 mois).Vous acquerrez une expérience pratique des opérations, une connaissance des produits et du service à la clientèle.Vous apprendrez comme... Show more

OPEN: Senior Technical Engineer / Officer

CPUS Engineering Staffing Solutions Inc.Oshawa
Full-time

Provide technical evaluations and advice, solve problems and coordinate technical work as required, in a number of major work areas, in support of the commissioning, operation and maintenance of th... Show more

Software Developer - Brake Controls and Diagnostics

General MotorsOshawa, Ontario, Canada
CA$90,900.00 yearly
Full-time

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

People also ask
Senior Software Developer - CRM

Senior Software Developer - CRM

Randstad CanadaWhitby, Ontario, CA
7 days ago
Job type
  • Temporary
  • Quick Apply
Job description
We are seeking an experienced Senior Software Developer with specialized GIS system expertise to lead the technical development, upgrade, and maintenance of enterprise spatial applications. In this role, you will modernize and transition legacy Geocortex-based web applications to the next-generation VertiGIS platform. Operating across full SDLC phases, you will translate complex business requirements into high-performing geospatial solutions, engineer automated data workflows, write custom web scripts, and collaborate closely with cross-functional development teams to ensure high application availability, security, and scalability.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 7-month contract.



Advantages
High-Impact Tech Upgrade: Drive large-scale modernization of enterprise web applications to modern VertiGIS platforms.

Advanced GIS & Cloud Stack: Gain hands-on exposure across ArcGIS Enterprise, VertiGIS, FME, Azure, and spatial web APIs.

Full SDLC Leadership: Author core architecture deliverables, design spatial data pipelines, and guide technical teams end-to-end.

Collaborative Onsite Environment: Partner directly with cross-functional engineering and project teams in a predictable 5-day onsite workspace.



Responsibilities
GIS Platform Modernization: Lead technical design and upgrade activities to transition legacy Geocortex applications to current VertiGIS platforms while maintaining core business functionality.

Geospatial Web Development: Design and build interactive GIS web applications using JavaScript, TypeScript, HTML5, CSS, and modern framework SDKs.

Spatial Data Pipeline & Automation: Develop, test, and maintain automated spatial ETL processes, data models, and workflow scripts using FME, Python, and SQL databases.

GIS Enterprise Architecture Integration: Configure and manage enterprise GIS suites, including ArcGIS Enterprise, ArcGIS Server, ArcGIS Portal, File Geodatabases, and RESTful web services.

Full-Lifecycle Software Engineering: Lead technical aspects throughout the Systems Development Life Cycle (SDLC), including requirements gathering, architecture documentation, code compilation, and unit testing.

System Troubleshooting & Maintenance: Diagnose and resolve technical defects, support incident management, address application performance issues, and ensure compliance with accessibility and security standards.

Technical Documentation & Governance: Author comprehensive technical deliverables including build books, installation guides, system specifications, and architectural documentation.

Team Guidance & Collaboration: Provide technical advice, guidance, and code review support to junior developers while collaborating with business analysts and project leads.



Qualifications
GIS Software Suite Mastery: Hands-on professional experience developing and maintaining applications using GIS software suites—specifically ArcGIS, VertiGIS/Geocortex, and/or FME (Strictly Required).

Enterprise Spatial Technologies: Demonstrated experience with Esri’s ArcGIS Enterprise suite (ArcGIS Server, Portal, ArcPro SDK, File Geodatabases, ArcGIS Notebooks) (Strictly Required).

Web & Scripting Development: Proven experience developing web applications and custom scripts utilizing JavaScript, TypeScript, HTML5, CSS, Python, SQL, and .NET/C# (Strictly Required).

Service Architecture & APIs: Solid understanding of service-oriented architecture (SOA), microservices, and RESTful web services (REST, JSON, AJAX).

Technical Documentation & Communication: Superior skills in translating business requirements into technical specs, creating build books/guides, and explaining complex concepts to non-technical stakeholders.

Nice-to-Have Assets:
Experience deploying GIS solutions within cloud environments, particularly Microsoft Azure.

Understanding of digital accessibility standards (such as AODA/WCAG guidelines).



Summary
If you're interested in the "Senior Software Developer - CRM" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.