1,492 Junior Software Developer jobs in Canada

Software Developer

Ottawa, Ontario $80000 - $120000 Y OpenText

Posted today

Job Viewed

Tap Again To Close

Job Description

Opentext - The Information Company
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.

AI-First. Future-Driven. Human-Centered.
At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of information management. Join us.

OpenText has established itself as a global leader in secure information management. OpenText leads the way in Digital Experience, our cloud-based Business Network enhances operational efficiencies. The OpenText Analytics division pioneers enterprise AI and our Legal Technology solution assists legal and compliance teams. OpenText's enterprise Content Management (ECM) software connects content within core business processes and our Portfolio business unit ensures the maintenance and modernization of legacy software. Platform Engineering focuses on Cloud Platforms and Business Process Automation. The Common Components unit delivers essential software engineering services, and our OpenText Cybersecurity solutions, for both SMBs and Enterprises, offer protection against cybersecurity threats.

Your Impact
A Development role at OpenText is more than just a job; it's an opportunity to impact lives. As a key contributor, you'll be instrumental in constructing cutting-edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives. You will engage in solving meaningful challenges within a motivated team, gaining exposure to advanced technologies beyond individual access. You will be encouraged to cultivate an engineering mindset, driving the creation of innovative software solutions that address real-world problems and shape the future.

What The Role Offers

  • Infrastructure as Code (IaC) & Automation: Proficient with Terraform, Terragrunt, Kubernetes, Azure/AWS CLI/SDKs, scripting (Python, Go, Bash), and Linux for provisioning, configuration, and automation.
  • CI/CD Development & Optimization: Designing, implementing, and improving pipelines, workflows, and release management processes across teams.
  • DevOps Leadership & Best Practices: Driving adoption of DevOps methodologies, tools, and coding standards while mentoring and guiding teams.
  • Cloud Infrastructure Management: Building, maintaining, and optimizing cloud-based infrastructure to ensure scalability, reliability, and cost efficiency.
  • Monitoring, Incident Response & Reliability: Maintaining uptime through monitoring, alerting, troubleshooting, and supporting production environments.
  • Continuous Learning & Innovation: Staying current with industry trends, technologies, and identifying opportunities for efficiency and cost reduction.

What You Need To Succeed

  • Education & Foundation: Degree in Computer Science, Engineering, Math, or related field with strong analytical background.
  • Cloud & SaaS Expertise: 2+ years hands-on experience with cloud/SaaS applications, including deep knowledge of Azure (PaaS, Functions, Verified Modules) and AWS (EKS, VPC, Lambda, EC2, EMR, S3, CloudFormation, IAM, etc.).
  • DevOps & CI/CD: Skilled in automating builds, packaging, gated builds, and optimizing CI/CD pipelines to improve efficiency, quality, and security integration.
  • Infrastructure & Containers: Proficient in Linux/Unix administration, Docker, container services, and infrastructure automation.
  • Collaboration & Communication: Ability to work with product managers, engineers, and stakeholders, translating feedback into technical requirements and solutions.
  • Innovation & Problem-Solving: Passion for creating, optimizing, and improving technical solutions to complex challenges.

One Last Thing
OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.

Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.

OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

This advertiser has chosen not to accept applicants from your region.

Software Developer

Toronto, Ontario $90000 - $120000 Y 2iSolutions Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

If interested, please share your resume at:

Job Title: Software Developer - ETL - Senior

Duration: 7 Months

Location: 40 St Clair W, Toronto

Must-Haves

  • Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent
  • Cloud technologies (Azure, Google, AWS)
  • Advanced skills and hands-on experience with Azure SQL Server and Azure Data Factory PL/SQL for data extraction, transformation, and loading, initial setup and other ETL experience management and support, such as troubleshooting, performance tuning, failover and recovery
  • Working knowledge of issue tracking system JIRA, Azure DevOps
This advertiser has chosen not to accept applicants from your region.

Software Developer

Aurora, Ontario $65000 - $75000 Y CondoWorks Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

THIS ROLE IS SUBSIDIZED BY A GOVERNMENT OF CANADA GRANT AND IS ONLY OPEN TO RECENT (PAST 6 MONTHS) POST-SECONDARY GRADUATES WHO ARE CURRENTLY RESIDING IN ONTARIO AND ARE CANADIAN CITIZENS, PERMANENT RESIDENTS, OR PROTECTED PERSONS.

THE LOCATION IS HYBRID WITH ONE TO THREE DAYS PER WEEK IN OUR OFFICE IN AURORA.

Company Overview

LeapAP (formerly CondoWorks) is a leading accounts payable automation and payments platform for property management companies in Canada and the US. LeapAP automates the receiving, coding, approving, and paying of vendor invoices, significantly reducing the cost and time of accounts payable while eliminating paper and reducing errors.

Led by an experienced founding team that has built successful technology companies, the LeapAP team embraces Agile and DevOps practices to deliver high-quality software predictably, transparently, rapidly, and with a high release velocity, at large scale. With deployments to production multiple times per day, you will have an opportunity to directly, quickly, and meaningfully create an impact. Working alongside our leadership team, you will be able to continuously learn how to develop, test, deploy, and monitor software at large scale in a collaborative environment with mentorship opportunities.

You will have a unique opportunity to contribute to multiple diverse product domains (accounting, parsing/scraping, payments, integrations, and more) while also developing leadership skills through helping lead our co-op students.

Our stack for the parts owned by this role is based on , Express, Puppeteer, and PHP.

Summary

We are seeking a Software Engineer to join our innovative team at CondoWorks Inc., located in the US. In this role, you will play a crucial part in enhancing our software solutions, contributing to our mission of transforming the accounts payable process for property management companies.

Responsibilities

  • On-board, train, assist, and unblock our team of four co-op students working on our scraping and parsing technologies
  • Build and maintain new and existing integrations with various billing portals
  • Support the improvement of our integrations infrastructure and help establish consistent standards
  • Debug and identify root cause issues with integration failures
  • Design, develop, test, deploy, and monitor our web application
  • Ensure the performance, scalability, security, reliability, and availability of applications
  • Participate in code reviews to maintain code quality and share knowledge.
  • Implement best practices for software development within an Agile environment.
  • Stay updated with emerging technologies to continuously improve our product

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field.
  • Technical skills: experience with and/or PHP, with strong understanding of DOM, HTTP, and related web technologies
  • Bonus if you've done web scraping and have previously used Puppeteer
  • Quick learner. New tasks do not scare you, you pick up skills quickly and will figure out how to get it down one way or another.
  • Self starter. You can effectively manage your work, pushing projects forward and driving towards outcomes with minimal supervision.
  • Exceptional attention to detail. When you complete a task, it is good to go.
  • Familiarity with Agile methodologies and version control systems like Git.
  • Experience with database management systems such as MySQL is a plus.
  • Ability to work collaboratively in a fast-paced startup environment.

Call-To-Action

This is a unique opportunity to contribute to a growing Software-as-a-Service (SaaS) company. If you are passionate about building exciting web and backend applications and are interested in contributing to the delivery of production-grade SaaS rapidly and at large scale, please apply

Job Type: Full-time

Pay: $65,000.00-$75,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off

Application question(s):

  • This role is subsidized by a Government of Canada grant and is open only to recent (past 6 months) post-secondary graduates who are Canadian citizens, permanent residents, or protected persons - do you meet this criteria?
  • Do you currently reside in Ontario?
  • Please confirm that you understand that the role is hybrid, with 1-3 days per week in our Aurora office

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Software Developer

Montréal, Quebec $90000 - $120000 Y Intelcom | Dragonfly

Posted today

Job Viewed

Tap Again To Close

Job Description

Prêt à relever le défi ?
En tant que développeur de logiciels, vous serez fortement impliqué dans le soutien de différentes équipes. Vous jouerez un rôle clé dans le développement de logiciels et les initiatives stratégiques. Les projets sur lesquels vous travaillerez comprennent des applications permettant de suivre nos colis dans divers endroits du monde, l'utilisation d'une technologie avancée pour détecter des informations sur les colis lorsque les étiquettes ne peuvent pas être scannées, et l'assistance à nos opérations dans leurs tâches quotidiennes. Vous collaborerez avec différentes équipes et parties prenantes et pourrez contribuer directement à la croissance de l'entreprise et au développement des produits.

Principales responsabilités

  • Rédiger un code propre et lisible, déboguer des problèmes complexes qui s'étendent sur plusieurs systèmes, hiérarchiser le travail et faire avancer les choses avec un haut niveau d'efficacité.
  • Rédiger et réviser des documents techniques, y compris des documents de conception, de développement et de révision, et réviser le code.
  • Analyser, examiner et modifier les solutions logicielles existantes afin d'accroître l'efficacité opérationnelle ou de répondre à de nouvelles exigences.
  • Élaborer des tests et des processus pour garantir la stabilité et l'exactitude des logiciels.
  • Travailler en étroite collaboration avec l'équipe de gestion des produits pour s'assurer que nous construisons les meilleurs produits.

Qualifications

  • Baccalauréat en ingénierie, en informatique ou dans un autre domaine technique connexe (un atout).
  • Plus de 5 ans d'expérience dans le développement de logiciels à l'aide d'un langage de programmation généraliste (par exemple Perl, Java, PHP, Python ou ).
  • Expérience des pratiques de développement de logiciels telles que le contrôle de la source, les revues de code, les tests unitaires et le débogage.
  • Expérience de travail avec des équipes de livraison agile
  • Capacité et intérêt à apprendre d'autres langages de programmation si nécessaire
  • Expérience du développement et de la gestion de systèmes distribués à grande échelle
  • Expérience du développement dans une architecture orientée services (SOA), à l'aide de micro-services
  • Expérience du développement dans un environnement en nuage (par exemple, AWS, GCP, Azure)
  • Expérience confirmée en matière de livraison de logiciels
  • Maîtrise pratique et compétences de communication en anglais oral et écrit.

Intelcom est une entreprise de logistique du dernier kilomètre chef de file dans le secteur du commerce électronique. Nos équipes d'un bout à l'autre du Canada ainsi que notre réseau d'entrepreneurs indépendants contribuent aux activités quotidiennes d'Intelcom.

Notre objectif est simple : dans un secteur d'activité en constante évolution, nous ne nous contentons pas de suivre, nous prenons les devants. En plus de nous démarquer grâce à des méthodes de livraison et à des services novateurs, Intelcom opère aussi une transformation technologique où l'intégration de l'expérience client et les technologies logistiques sont au cœur de son évolution.

Chez Intelcom, nous savons que l'expérience se présente sous plusieurs formes et nous nous engageons à créer une culture où la différence est valorisée. Nous sommes toujours à la recherche de personnes talentueuses et diversifiées pour rejoindre nos équipes. Avec plus de 60 centres de livraison à travers le Canada, nous avons peut-être la la bonne opportunité pour vous.

*Postulez aujourd'hui. *

This advertiser has chosen not to accept applicants from your region.

Software Developer

Toronto, Ontario $120000 - $180000 Y Arthur Grand

Posted today

Job Viewed

Tap Again To Close

Job Description

Arthur Grand Technologies is currently seeking a highly motivated and skilled Software Developer - ETL – Senior for one of our clients.

Job Title: Software Developer - ETL - Senior

Location: Toronto, ON (Hybrid)

Duration: Long Term Contract

MUST HAVES:


• Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent

  • Cloud technologies (Azure, Google, AWS)

Advanced skills and hands-on experience with Azure SQL Server and Azure Data Factory

PL/SQL for data extraction, transformation, and loading, initial setup and other ETL experience management and support, such as troubleshooting, performance tuning, failover and recovery


• Working knowledge of issue tracking system JIRA, Azure DevOps

Experience and Skill Set Requirements

Technical Skills – 40%

5+ years of experience with:

  • Data warehousing design and development with focus on extracting, transforming data coming from various data sources and loading into star/snowflake schemas

  • Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent

  • Writing complex procedures/pkg/views/scripts to do data de-normalization, data extraction, data transformation(cleansing), and data loading.

  • Creating data assets (denormalized) from highly normalized Oracle database, and load the data asset to another type of DBMS (Microsoft SQL DBs, Postgress, etc.)

  • Relational databases (Oracle, MySQL, SQL Server), data modelling (relational & dimensional), advanced SQL, query optimization, data replication, administration

  • Advanced SQL skills (PL/SQL, TSQL)

  • Scripting languages (Python, Unix shell)

  • Cloud technologies (Azure, Google, AWS)

  • Advanced skills and hands-on experience with Azure SQL Server and Azure Data Factory

  • Proficient in creating Data Factory pipelines for copy activity and custom Azure development

  • PL/SQL for data extraction, transformation, and loading, initial setup and other ETL experience management and support, such as troubleshooting, performance tuning, failover and recovery

  • Elasticsearch for search/reporting, tuning for performance optimization

  • Working knowledge of issue tracking system JIRA, Azure DevOps

  • Using Git hub for version control and data model changes

  • Oracle Enterprise Manager (OEM Cloud 12c, OEM 11g Grid), Oracle Names Server, Oracle Net Service, Oracle Connection Manager, and Oracle Advanced Security, Oracle RAC, Oracle Network, Names Server, Data Guard, Oracle Exadata, Oracle Warehouse Builder (OWB)

  • PL/SQL Programming for database change tracking and data warehousing

  • Data migration and data integration across different platforms (Windows to UNIX, Windows to Windows, UNIX to UNIX)

  • /Recovery (Restore) and refresh production and Dev/UAT/Test using RMAN to SAN storage

Core Skills – 30%

5+ years of experience with:

  • Technical analysis, program code, detailed programming and reports specifications, program design, writing and /or generating code, and conducting unit tests

  • Software in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways

  • Developing and maintaining system design models, technical documentation and specifications

  • Conducting technical evaluation and assessment of options for technical design issues, application figuration aspects and integration capabilities, related tools and utilities, gap analysis of integration components to technical requirements/specifications/documentation

  • Provide Business intelligence and data analytics, data warehouse design, dimensional data modeling, relational data modelling development and support

  • Conduct research and assessment of options for technical design issues

  • Contributing to design/development project plans, including work breakdown and resources estimates

  • Working with the business analysts to translate the business requirements and functional specifications into an application design appropriate to meet the business and operational/IT needs

  • Working with technical systems specifications and translating them into working, tested applications for large, complex, mission critical applications

  • Work with Quality Assurance (QA) to code, test, and debug extensions/tools integration services

  • Analysis, design and development work on complex, multi-tier web-based applications, micro-services architecture, and off-the-shelf solutions

  • Proven technical leadership skills with ability to identify areas for improvement, and recommend solutions

  • Undertaking proof of technology with test data to simulate application load and performance tuning related applications

  • Providing software expertise in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways

  • Providing application programming support for incident management, application functionality sustainment, performance tuning and technical documentation

Web database performance optimization

  • Ensuring compliance with architecture framework and system standards, and Agile Development Methodology

  • Software Development Lifecycle (SDLC) end-to-end Agile/scrum and Waterfall methodologies

  • Knowledge and experience with leading-edge technologies, design criteria including usability, security, and privacy or web and mobile applications.

Public Sector Experience – 5%


• Experience working with inter-jurisdiction projects between federal/provincial/municipal governments

  • Knowledge of the provincial Environmental services and the legislative framework that governs the data

  • Experience with data migration and integration of with different Environmental systems

  • Knowledge of OPS Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry-standard practices

  • Experience adopting and adhering to OPS Unified I&IT Project Methodology, OPS Enterprise Architecture and OPS

    • Gating process, and OPS Standard Systems Development Methodologies.

General Skills – 25%

  • Exceptional analytical, problem solving and decision-making skills

  • Demonstrated strong interpersonal, verbal and written communication skills

  • Proven troubleshooting and critical thinking experience

  • Demonstrated ability to apply strong listening skills to facilitate issue resolution

  • Effective consulting skills to engage with all stakeholders with proven track record for building strong working relationships

  • Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively

  • Motivated, flexible, detail-oriented and creative team player with perseverance, excellent organization and multitasking abilities, and a proven track record for meeting strict deadlines.

About Arthur Grand Technologies:

Arthur Grand Technologies is a leading provider of staffing and technology consulting services. Our company is managed by a team of professionals who have worked for big 5 consulting firms for 20+ years. We are a minority-owned staff augmentation and technology consulting company.

At Arthur Grand Technologies, we value our employees & contractors and strive to provide them with challenging, interesting work, market-relevant benefits, and opportunities for professional growth. If you have the necessary qualifications, and are excited to join a dynamic team, please send your resume to for immediate consideration.

Thank you for considering Arthur Grand Technologies. We look forward to hearing from you soon.

Best regards,

Riyazudeen



Arthur Grand Technologies Inc

Arthur Grand Technologies is an Equal Opportunity Employer (including disability/vets)

Job Type: Fixed term contract

This advertiser has chosen not to accept applicants from your region.

software developer

Etobicoke, Ontario $60000 - $80000 Y LC

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Education:
  • Expérience:
  • Education
  • Bachelor's degree
  • Tasks
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user's requirements
  • Assist in the development of logical and physical specifications
  • Research and evaluate a variety of software products
  • Write, modify, integrate and test software code for e-commerce and other Internet applications
  • JavaScript Object Notation (JSON)
  • Consult with clients after sale to provide ongoing support
  • Computer and technology knowledge
  • Spring Framework
  • Java
  • SQL
  • API
  • Experience
  • 2 years to less than 3 years
  • Health benefits
  • Dental plan
  • Health care plan
  • Other benefits
  • Other benefits
  • Durée de l'emploi: Permanent
  • Langue de travail: Anglais
  • Heures de travail: 40 hours per week
This advertiser has chosen not to accept applicants from your region.

Software Developer

Moncton, New Brunswick $73200 - $105400 Y ASSUMPTION LIFE

Posted today

Job Viewed

Tap Again To Close

Job Description

Discover

The Opportunity

Moncton, NB

Information Technology

Experienced

Full-time

$73,200 - $105,400 / year

Benefits:

Health Insurance

Dental Insurance

Paid Time Off

Flexible Work

Pension plan

Retirement Plans

Life Insurance

Disability Insurance

Employee Assistance Program

Bonuses & Incentives

Wellness Programs

This role offers the opportunity to do more than just write code-it's a chance to play a key part in the ongoing success and modernization of our IT systems. As a Developer on our team, you'll:

Make a real impact by supporting business-critical applications that thousands of users rely on every day.

Grow your expertise across both established platforms (like .NET, Kentico, and SQL) and modern development practices (Agile, Azure DevOps, cloud-ready environments).

Collaborate closely with talented peers and business specialists, gaining visibility into multiple areas of the organization.

Shape solutions end-to-end-from analyzing requirements, to coding, testing, and delivering high-quality products.

Enjoy variety in your work, with opportunities to consult on IT solutions, contribute to special projects, and occasionally step into higher-level responsibilities.

Develop your career in a bilingual environment, strengthening both your technical and communication skills in French and English.

This isn't just another developer role-it's a strategic position where your skills will directly influence innovation, stability, and growth within our organization. If you're looking for a challenge where you can combine technical depth, creativity, and collaboration, we'd love to hear from you.

What you'll do

Responsibilities

Build & Maintain Applications Design, code, test, and deploy features and fixes across .NET, Kentico, and SQL-based systems - keeping performance and reliability top-notch.

Turn Needs Into Solutions Work closely with business users and IT teams to analyze requirements and deliver scalable, effective technical solutions.

Support & Modernize Keep existing applications running smoothly while contributing to modernization efforts, including cloud integrations and new technologies.

Team Up in Agile Actively participate in Agile/Scrum ceremonies, code reviews, and team discussions, using Azure DevOps to track progress and ensure quality delivery.

Document & Assure Quality Create clear technical documentation, run thorough testing, and follow best practices for secure, maintainable software that meets business goals.

What you'll need

Qualifications

Technical Skills

Strong oral and written communication skills in French and English; able to work effectively with both clients and team members

Over 5 years of development experience with .NET, C#, MVC/Blazor/Razor, Kentico, and SQL

Proficient with DB2, VSAM, or relational databases such as SQL Server

Solid knowledge of technical analysis, programming environments, and SDLC methodologies

Hands-on experience with Azure DevOps tools (boards, repos, pipelines) and Agile/Scrum methodologies

Familiar with Oracle Forms, XML Transport, Microfocus Enterprise Developer, Visual Studio, and Windows environments

Strong understanding of system integration and modernization practices

If this challenge matches your career aspirations and you want to play a key role in the exciting development of our company, please apply by October 1st, 2025.

We're looking for

Core Skills

Multi Tasking Managing Deadlines Organizational and prioritization skills Analytical Skills Teamwork Creative problem-solving mindset Attention to detail

A little bit about us

Assumption Life

At Assumption Life, we value the development of our employees in diversified and inclusive work teams that foster creative thinking and innovation.

Assumption Life is deeply committed to its community's development

Founded in 1903 in Massachusetts, Assumption Life is the result of a group of people who want to take their destiny into their own hands. Their goal was simple: to ensure the prosperity of Acadian families in New England. Since its inception, Assumption Life has continued to making difference beyond the borders of l'Acadie for all families across Canada. Our Company, which began as a great idea 122 years ago, is now one of the largest mutual life insurance and financial services companies in Canada. Today, this culture of generosity and commitment is demonstrated by our employees. Whether it is helping out at special events, raising funds for charities or, helping people in need, Assumption Life employees are very committed to their community and are always ready to help.

An employer of choice

We ensure competitive salaries, as well as performance-based bonuses, generous benefits and flexibility in our policies and practices to respond to the needs of our employees.

Assumption Life is committed to creating a diverse environment and is proud to be an equal opportunity employer. We extend employment regardless of race, color, ancestry, religion, sex, national or ethnic origin, sexual orientation, age, citizenship, marital status, family status, genetic characteristics, disability, gender identity or gender expression, status of a pardoned person, social condition or political activity. If you have a disability or special need that requires accommodation for an interview, please let us know by emailing

Are you interested?

Work With Us

The chance to be part of a dynamic, high-performance team that adheres to the following ethical values: leadership, collaboration, trust and commitment;

Opportunities for training and development;

A comprehensive benefits package including competitive salary, bonus, pension and benefits;

A dynamic location in downtown Moncton, but remote work is a flexible option;

A paid volunteer day;

Time off to care for family members and pets.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior software developer Jobs in Canada !

Software Developer

Oshawa, Ontario General Motors

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
Description
**Work Arrangement:** This role is hybrid, you are expected to report to Oshawa Elevation Centre three times a week, at minimum.
At General Motors, we envision a future characterized by zero crashes, zero emissions, and zero congestion. We are pioneering the next generation of vehicle compute platforms, and revolutionizing automotive software development.
Join us as we lead the way towards a sustainable and safe automotive future.
We are seeking a talented Senior Software Developer with expertise in vision systems to join our dynamic engineering team.
**The Role**
We are looking for a person who loves cars, trucks and is a skilled Software Developer with a deep understanding of developing software and algorithms for real world customer facing features and systems. The ideal candidate will have a strong background in software development in a scrum/agile environment, have a passion for innovation, and systems applications using both classical and machine learning based computer vision methodology. The Ideal candidate will also have in depth hands on vehicle experience.
The **successful candidate** will join the vehicle camera team and will take wide responsibility of advanced technologies development and productization, as well as safety application responsibility, from algorithmic proof of concept to deployment core technologies in the infotainment system, on the vehicle.
**What You'll Do (Responsibilities)**
+ Design, implement, test, and maintain embedded software and algorithms using various technologies.
+ Prototype new technologies and algorithms into development vehicles; test, debug, hardware setup, and collect/analyze data.
+ Work in multinational organization that will explore, develop and productize vehicle camera technologies in the domain of viewing safety applications, in vehicle customer facing video applications, vehicle camera backend services.
+ Contribute to the creation of core vision system technologies, using both classic and advanced techniques, with emphasis on data driven development and debugging, and deployment on embedded systems that have challenging compute and runtime considerations.
+ Develop the technology based on product needs, exploration of competing algorithm methods (classic, learned, etc), acquiring the necessary data and simulation environment, and all the way to implementation and integration with the embedded target, considering the computational / real time aspects.
Additional Description
Your Skills & Abilities (Required Qualifications)
+ Bachelor's degree in Engineering , Computer Science, or a related field.
+ Experience in hands on working in a vehicle, (2+ years development experience).
+ Proficiency in programming languages such as C++, Python, and other related languages
+ Proficiency in developing algorithms, preferably for computer vision, both classic and neural network based .
+ Strong problem-solving skills and the ability to troubleshoot complex issues; both hardware and software.
+ Proficiency in automotive communications systems/networks and tools.
+ Excellent communication skills and the ability to work effectively in a team environment.
+ Demonstrated Innovation (e.g. Patent, paper, capstone project, etc. ).
+ Valid G Driver License.
**What Can Give You a Competitive Advantage (Preferred Qualifications)**
+ Demonstrated vehicle experience (e.g, EcoCar, SAE team, Auto repair/modification)
+ Demonstrated track of delivering customer facing algorithms and features successfully.
+ Familiar with Linux system and common development tools, such as git, docker, and Jenkins.
+ Experience working on vision / video systems
+ Experience with Trailering
+ Experience working in an agile process.
+ Breadth of knowledge from both automotive and other industries.
+ Experience mentoring others.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.
**Benefits Overview**
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our
comprehensive compensation plan currently includes the following benefits, in addition to many others:
+ Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;
+ Healthcare, dental, and vision benefits;
+ Life insurance plans to cover you and your family;
+ Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;
+ GM Vehicle Purchase Plan for you, your family and friends
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
This advertiser has chosen not to accept applicants from your region.

Software Developer

Vancouver, British Columbia Autodesk

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD91820
**Software Engineer, Localization Engineering**
**Position Overview**
We're seeking a talented Full Stack Software Engineer to strengthen localization capabilities for Autodesk products and content. You'll collaborate with software and content development teams to design, build, and maintain scalable localization tools and processes that support millions of users worldwide.
In this role, you'll enhance systems that power the production of localized products, improve workflows through automation, and ensure a seamless global user experience. We welcome applicants from diverse backgrounds who bring fresh perspectives and innovative thinking.
**Responsibilities**
+ Design, build, and maintain tools, automated workflows, and documentation to support scalable software localization and testing
+ Collaborate with cross-functional teams to design, develop, and deploy innovative solutions for delivering localized products
+ Evaluate products for international readiness, especially web/mobile applications and cloud services, and provide actionable recommendations
+ Partner with development teams to enhance globalization strategies, ensuring a high-quality international user experience while optimizing stability and cost
+ Stay informed about industry trends and emerging technologies to anticipate future localization needs
+ Provide second-level technical support to supplier engineering teams
**Minimum Qualifications**
+ Bachelor's degree in Computer Science or related field, or equivalent practical experience.
+ 2+ years of experience in web / cloud application development
+ Proficiency in one or more programming and scripting languages (e.g., Java / C#, Python, Scala, Akka, JavaScript and so on)
+ Experience with microservices architecture and monitoring tools.
+ Understanding of internationalization (i18n) and localization (l10n) for desktop, web, and mobile applications.
+ Familiarity with databases (SQL, MySQL, NoSQL), content management systems, and localization tools (e.g., Passolo, Phrase)
+ Knowledge of process automation and workflow optimization.
+ Experience with cloud platforms such as AWS, Microsoft Azure, or similar
+ Exposure to AI/ML technologies is a plus
**About Autodesk**
At Autodesk, we help innovators bring ideas to life-from sustainable buildings and smart factories to blockbuster movies and next-generation cars. Our software empowers creators to reimagine what's possible and make it real.
We're proud of our culture, which guides how we work, connect, and grow together. Here, you can do meaningful work that shapes a better world for all.
**Compensation & Benefits**
Salary is one part of Autodesk's competitive compensation package, which may also include annual bonuses, stock grants, and comprehensive benefits. Offers are based on experience and geographic location.
**Diversity & Belonging**
We're committed to fostering a culture of belonging where everyone can thrive. Learn more: Autodesk Diversity & Belonging ( More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Software Developer

Ottawa, Ontario US Tech Solutions

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

**Responsibilities**
Assist the team with the design and implementation of automation tests for component, integration, and system testing
Assist the team with new approaches to existing/planned testing in relations to automation framework
Provide detailed configuration and descriptions for passing and failing tests
Ensure quality of routine operations process by monitoring and improving the health of the test automation systems and their integration
Support continuous testing practices with the team
Provide support by helping to resolve, triage, and redirect incidents and service requests, as required
Assist the team on various software initiatives, including new deployments, bug fixes, enhancements, and upgrades related to various Commercial-Off-the-Shelf (COTS) applications and their integrations, including highly specialized cash processing solutions
Assist team on various software development life cycle (SDLC) activities, including software development, testing, and deployment
Other activities and deliverables, as required
**Required Qualifications & Skills**
A university degree or college diploma in computer science, engineering, or related discipline
A minimum of three (3) years of demonstrated experience in a Software Developer position.
Demonstrated experience working within technical support teams
Demonstrated experience with Python, Git, MuleSoft, and SQL
**Additional Qualifications**
Demonstrated experience working with COTS applications and system integrations
Demonstrated knowledge of Agile / Scrum and/or DevOps
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Software Developer Jobs