2,010 C Developer jobs in Canada

Senior Software Development Developer in Test

Toronto, Ontario Perceptyx

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

**We welcome all people based in Toronto, ON to apply. This job is a hybrid role from this location. **

The Sr. Software Development Developer in Test (SDDT) is responsible for ensuring the quality and reliability of
Perceptyx’s web-based products by developing scalable, automated test solutions using an automate-first approach.
This role plays a critical part in accelerating delivery cycles, reducing defects, and enhancing user satisfaction through robust testing practices and continuous integration.

Things You'll Do: 

  • Design, develop and maintain robust Cypress test frameworks and suites for web application UI testing, following best practices like the Page Object Model (POM) for scalability and maintainability.
  • Utilize an automate-first approach to all automation development.
  • Design and implement automated API test suites to validate functionality, integration points, and error handling across services.
  • Collaborate closely with developers, product managers, and QA team members to understand requirements and ensure comprehensive test coverage.
  • Create and execute comprehensive test strategies across UI, API, and microservices, covering functional, regression, and end to end testing across multiple browsers.
  • Conduct load and performance testing to assess system scalability, responsiveness, and reliability under varying user loads.
  • Integrate automated tests into CI/CD pipelines (e.g., GitLab CI) to support rapid, high-quality releases.
  • Identify, log, and track software bugs and performance issues using JIRA, and work with development teams for timely resolution.
  • Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to contribute to iterative product development.
  • Review code for testability and provide feedback on quality-related aspects of the development process.
  • Advocate for and implement test automation best practices across the engineering organization.
  • Maintain documentation of test procedures, test data, quality metrics, and testing tools to support ongoing knowledge sharing and process improvement.
  • Mentor junior engineers/developers and contribute to the continuous improvement of testing strategies and processes.
Things You'll Bring:
  • Automated Testing: Proven experience designing, building, and maintaining automated test frameworks using Cypress with Page Object Design Patterns.
  • Programming Skills: Strong proficiency in JavaScript and related testing libraries or frameworks.
  • API Testing: Deep experience testing RESTful APIs, including validation of request/response payloads, error handling, and authentication workflows.
  • Browser Testing: Familiarity with cross-browser compatibility testing to ensure a consistent user experience across major web browsers (Chrome, Firefox, Safari, Edge).
  • Load & Performance Testing: Hands-on experience designing, conducting and analyzing load and performance testing using tools like JMeter, Gatling, or k6 to assess system scalability and responsiveness.
  • Agile/Scrum Methodologies: Experience working in an Agile/Scrum development environment, including participation in sprint planning, daily stand-ups, and retrospectives.
  • CI/CD Integration: Experience integrating automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitLab CI.
  • Test Planning & Strategy: Ability to define comprehensive test strategies and plans, including unit, integration, regression, and end-to-end testing.
  • Bug Tracking & Reporting: Skilled in using JIRA to log, prioritize, and report defects.
  • Code Review & Collaboration: Comfortable collaborating with developers and reviewing code for testability, quality, and adherence to best practices.
  • Quality Advocacy: Acts as a quality champion by mentoring team members and promoting best practices in test automation.
  • Documentation: Proficient in maintaining documentation on test methodologies, test cases, and quality assurance practices.
Education: Bachelor's Degree (4-year) in Computer Science or relevant field preferred.
Work Experience: 5-7 years

Compensation:
Perceptyx is focused on equitable pay for all our staff and aims for transparency with our pay practices. The annual salary range for the role is 120,000-165,000 CAD. The salary range represents the expected base salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills/experience, time in the role, business line, and geographic/office location.

Benefits:
We Care About The Whole Person

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

Developer

Calgary, Alberta Roska DBO

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Our client, a major oil and gas company, is seeking a Developer for a six month contract with possibility of extension. This position is part of their IS Conventional Applications – Exploration and Mineral Land Team and is based in downtown Calgary. This position is office based; remote work is not available. 

Responsibilities include:

  • Develop and support in-house developed applications or new applications for the Mineral Land and Exploration Teams.
  • Provide estimates of effort for design of new and/or modification to existing application components.
  • Maintain technical specifications and documentation (e.g. solution design, application architecture and handover-to-sustainment documents, etc.)
  • Troubleshoot and repair problems that occur in the everyday use of an application.
  • Assist in testing, troubleshooting, and optimizing in-house built applications.
  • Create Change Request Tickets for application and infrastructure-related upgrade activities for business applications supported by the team.
  • Work with other Developers, System Analysts, Business System Analysts on the team, as well as Business Users.
The preferred candidate needs to have relevant experience in the following areas:
  • 5+ years of hands-on experience in developing enterprise applications with a strong grasp of both legacy and modern architectures, including demonstrated proficiency in the analysis, design, and development of progressive web applications.
  • Proven experience in object-oriented programming with hands-on experience in C#, VB.NET, ASP.NET, ASP.NET Core, Blazor, developing Progressive Web Applications (PWA), and building Single Page Applications (SPA).
  • Experience working with UI component libraries and reporting tools such as Syncfusion, Infragistics, and SQL Server Reporting Services (SSRS) to build rich, interactive user interfaces and generate dynamic reports.
  • Skilled in Azure DevOps for Agile project management and CI/CD automation, proficient with Git for version control and code reviews, experienced in managing build and repository systems, and adept at using Visual Studio for efficient development and collaboration across teams.
  • Proficient in writing, optimizing, and debugging complex SQL and PL/SQL queries and stored procedures to support application functionality and ensure efficient database performance.
  • Knowledge and experience with application topology, including how applications connect to databases, servers, and integrates with other systems. This includes understanding data flow and system dependencies.
  • Knowledge of automation technologies (e.g. Orchestrator, RPA, etc.)
  • Relevant project and sustainment experience related to supporting one or more oil and gas business areas, especially Exploration or Mineral Land is considered an asset
     
We thank all applicants in advance for your interest in Roska DBO Inc., only those selected for an interview will be contacted.  Roska DBO Inc. is a customer-focused operations company with a 30 year track record offering expertise in production and equipment solutions on well sites and facilities. Based in Grande Prairie, Alberta, with a network of locations, Roska serves all of western and northern Canada, plus selected U.S. and international markets, with a primary focus on the Alberta/ B.C. region.

Our Workforce Solutions group works with customers across western Canada to recruit qualified candidates for assignments ranging from emergency callouts to longer term contingent workforce solutions. Our customers rely on us for operational staff, including plant/field operators, turnaround staff, administration and camp support staff.

In addition to fulfilling the contract operating needs of oil and gas producing, midstream and pipeline companies, Roska Designs, Builds and Operates well-site facilities, rents equipment and provides Production Testing and flowback services using a company-owned well testing fleet. When you join the Roska Team, the sky is the limit!

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

Staff Developer

Burlington, Ontario ThermoFisher Scientific

Posted today

Job Viewed

Tap Again To Close

Job Description

**Work Schedule**
Standard (Mon-Fri)
**Environmental Conditions**
Able to lift 40 lbs. without assistance, Office, Some degree of PPE (Personal Protective Equipment) required (safety glasses, gowning, gloves, lab coat, ear plugs etc.)
**Job Description**
As part of the Thermo Fisher Scientific team, youu2019ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the worldu2019s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.
**Location/Division Specific Information**
Burlington, Canada
Digital Science and Automation Solutions -- Analytics Instruments Group
**Discover Impactful Work:**
In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide. Your work will directly contribute to groundbreaking discoveries and help scientists and researchers around the globe make the world a better place.
**A day in the Life:**
Collaborate with marketing, customers, instrument manufacturers, and diverse teams to design and develop software solutions.
Work primarily with C# and .NET Visual Studio in an Agile environment.
Identify and resolve software issues to ensure optimal performance.
Hands on with various devices/hardware.
Occasionally travel internationally to support customer needs and successfully implement software solutions.
Stay updated with industry trends and advancements.
**Keys to Success:**
**Education**
Bacheloru2019s degree, preferably related to engineering, computer science or software development.
**Experience**
5+ years in Momentum and/or Momentum driver software development.
Experience with Momentum processes.
Successful track record of developing and implementing complex software solutions.
5+ years of meaningful experience developing PC applications using C# and .NET.
Experience in working with automation platforms, robotics and scheduling software.
Experience with REST APIs, ASP.NET, and multi-threading.
Some exposure to embedded.
**Knowledge, Skills, Abilities**
Excellent communication and collaboration abilities.
Strong background in object-oriented programming and desktop application development.
Experience with project estimation, task scheduling, and requirements analysis.
Proficiency in C# and .NET Visual Studio.
Working knowledge of Agile development methodologies and Azure DevOps.
Exceptional problem-solving, analytical and communication skills.
**Physical Requirements / Work Environment**
Engage with a computer for extended periods.
Lift up to 25 pounds occasionally.
**Benefits**
We offer competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. Thermo Fisher Scientific offers employment with an innovative, forward-thinking organization, and outstanding career and development prospects. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation!
Our Mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us ( . #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds and perspectives are valued.
Apply today!
** Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
This advertiser has chosen not to accept applicants from your region.

Mainframe Developer

Ottawa, Ontario ThermoFisher Scientific

Posted today

Job Viewed

Tap Again To Close

Job Description

**Work Schedule**
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Job Description**
Join our inquisitive team at Thermo Fisher Scientific to make significant contributions to the world.
**Discover Impactful Work:**
As a Mainframe Developer, you''ll be part of the team improving and supporting the backbone of the Fisher Scientific channel business. The Fisher Scientific channel keeps science moving forward by offering over 2 million products and extensive support services to the scientific research, healthcare and science education markets.
The Mainframe Developer crafts and develops software code. We will analyze user requirements, procedures, and problems to automate processes or to improve existing systems. Provide technical knowledge, system design techniques, methodologies, tools, and standards used in the IT and business environment.
What will you do?
Support current business applications within the entire ERP platform and functionality (EDI, WMS, Integrations).
Produce software documentation for applications to aid in troubleshooting for IT staff.
Review computer system capabilities, workflows, and scheduling limitations to determine if requested program or program change is possible within existing system.
Study existing information processing systems to evaluate efficiency and develop new systems to improve production or workflows as required.
Implement or modify procedures and/or processes to seek business issues considering alternatives and limitations, environment and desired results.
Upgrade system and correct errors to maintain system as part of the IT Software Development Process after implementation.
**Education**
Bacheloru2019s degree in computer science or related field preferred, or equivalent experience
**Experience**
5+ years of related experience (or equivalent combination of experience and education)
Experience with COBOL, CICS and XML programming
**Knowledge, Skills, Abilities**
Knowledge of TSO, OS/390 JCL, DFSORT, and VSAM file structure
Analysis and programming in COBOL for both CICS and mainframe batch applications is strongly preferred
We embody values like Integrity, Intensity, Innovation, and Involvement in our work together.
**Apply today! Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
This advertiser has chosen not to accept applicants from your region.

Product Developer

Greater Toronto Area, Ontario FGF Brands

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

**Product Developer**

**We’re a naan traditional company…**

A leading North American artisan bakery, **ACE Bakery (Division of FGF)** specializes in premium all natural artisan bakery products. Using time-honored European traditions and techniques, ACE Bakery has created a legacy of high-quality delicious breads, recognized by many of the top chefs across North America.

This Product Developer role is technical leader and will be required to get hands on in our pilot and bakery activities across our Artisan Bread category. They will have primary responsibility for plant trials, driving technical expertise in the areas of automation and learning our equipment capabilities.

To be successful in the role you must be self-motivated, a natural leader at heart and enjoy a fast-paced environment (as well as early mornings!)

**What FGF Offers:**

* FGF believes in Home Grown Talent, accelerated career growth with leadership training. Unleashing Your Potential
* Competitive Compensation, Health Benefits, & a generous flexible medical / Health spending account
* RRSP matching program
* Tuition reimbursement
* Discount program that covers almost everything under the sun - Restaurants, gyms, shopping etc.

**Primary Responsibilities**
===

* Conduct product trials, run development samples, and create initial product specifications; providing or sourcing information (product characteristics, costs, measurements, ingredients, bake time, case pack, distribution etc.).
* Manage the efficient processing of sample order requests and manufacturing sample boards designated customers
* Working with team members to manufacture sample items according to specifications, package and ship requests. Ensuring recipes & specifications are followed by the Production team; training bakery staff on product specifications, verifying quality, troubleshooting where necessary.
* Provide technical guidance to production and packing teams where process improvements/changes are required to maintain top quality product.
* Conduct ad hoc checks of production/packing to ensure high standards are maintained.
* Participates in product sensory trials using internal and external panels
* Ensures Regulatory compliance of products included labels, ingredients, supplier information, etc.)
* Be able to collaborate with customers for any enquiries and work cross functionally with internal and external stakeholders
* Other related duties as assigned or required

**Required Experience**
===

* BSc. in Food Science or a related Science discipline or Culinary Diploma/ Baking/Pastry Program
* Passion for baking (at home or professionally)
* Flexibility to work early mornings or alternate schedules when required
* 1-3 years’ experience in a food manufacturing facility
* Willingness to travel as required
* Enjoy teaching and guiding others
* Strong mechanical competency and affinity for complex machinery
* Functionally competent in MS Office programs in particular Excel
* Proven ability to define problems, collect data, establish facts, draw valid conclusions, and recommend solutions
* Mathematical skills are required
* Strong verbal and written communication in English
* Must have a valid driver’s license and vehicle

**What is the recipe for a great career at FGF?**

Working at FGF Brands, there is never a dull moment! As a successful company that is continually growing there is always challenging yet rewarding work to be a part of. We have an *entrepreneurial* spirit which encourages all our team members to use their own *creativity* and *out of the box* thinking to come up with solutions and new ideas.

**"In compliance with Ontario’s Bill 190, we confirm that this posting represents a current, existing vacancy within our organization."**

**Disclaimer:** The above describes the general responsibilities, required knowledge and skills. Please keep in mind that other duties may be added or this description may be amended at any time.

GenHO

#LI-ONSITE

#LI-NB1

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

Web developer

Burnaby, British Columbia iData Research]

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Overview Languages

English

Education
  • or equivalent experience
Experience On site

Work must be completed at the physical location. There is no option to work remotely.

Responsibilities Tasks Experience and specialization Computer and technology knowledge Additional information Personal suitability Benefits Health benefits
This advertiser has chosen not to accept applicants from your region.

Software developer

Edmonton, Alberta Jambo]

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Overview Languages

English

Education Experience On site

Work must be completed at the physical location. There is no option to work remotely.

Work setting Responsibilities Tasks Experience and specialization Computer and technology knowledge Additional information Security and safety Work conditions and physical capabilities Personal suitability Benefits Health benefits
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest C developer Jobs in Canada !

Web developer

Calgary, Alberta Janvi Technologies]

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Overview Languages

English

Education Experience On site

Work must be completed at the physical location. There is no option to work remotely.

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

Job developer 

Edmonton, Alberta Executive Spa Group]

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Overview Languages

English

Education
  • or equivalent experience
Experience Hybrid

Work must be completed both in person and remotely.

Responsibilities Tasks Benefits Financial benefits
This advertiser has chosen not to accept applicants from your region.

Software developer

Surrey, British Columbia LeadLogic Ai Systems]

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Overview Languages

English

Education Experience On site

Work must be completed at the physical location. There is no option to work remotely.

Responsibilities Tasks Experience and specialization Computer and technology knowledge Area of specialization Additional information Work conditions and physical capabilities Personal suitability
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 C Developer Jobs