1

Contract Programmer Jobs in London, ON (NOW HIRING)

You will lead a team of Highway Engineers and Design Specialists, and work on a variety of ... preparation, contract document preparation, construction cost estimate development, and ...

Mechanical Estimator

London, ON · On-site

CA$80K - CA$100K/yr

... contract bids, quotations, schematic drawings and specifications with a focus on ICI Plumbing ... Liaises, consults and communicates with engineers, architects, owners, contractors and ...

Mechanical Estimator

London, ON · On-site

CA$80K - CA$100K/yr

... contract bids, quotations, schematic drawings and specifications with a focus on ICI Plumbing ... Liaises, consults and communicates with engineers, architects, owners, contractors and ...

Project Manager - Electrical

London, ON · On-site

CA$90K - CA$125K/yr

Coordinates with the contract administration team regarding drawing reviews, proper set up of ... Possess 3 or more years of project engineering experience in the field of electrical building ...

This hands-on role provides exposure to advanced automotive manufacturing processes, quality testing methods, and engineering analysis. This is a 3- to 6-month contract opportunity with the potential ...

Manage budget, schedule, scope, client and stakeholder relations, contracts, and subcontracts ... Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years ...

Manage budget, schedule, scope, client and stakeholder relations, contracts, and subcontracts ... Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years ...

Showing results 41-60

Contract Programmer information

What is a contract programmer?

A contract programmer is a software developer who is hired on a temporary basis to work on specific projects or tasks for a company. Unlike full-time employees, contract programmers typically work for a set period or until the completion of a particular project. They may work independently or through an agency, and their expertise is often sought for specialized or short-term needs. Contract programmers can work on-site or remotely, and they usually have flexible arrangements regarding hours and workflow.

What are the key skills and qualifications needed to thrive as a contract programmer, and why are they important?

To thrive as a Contract Programmer, you need strong programming skills in relevant languages, a solid understanding of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of frameworks or cloud platforms are commonly required. Excellent problem-solving abilities, self-motivation, and clear communication with clients set top contract programmers apart. These skills ensure the delivery of high-quality, maintainable code that meets client needs and project deadlines in a dynamic work environment.

How do contract programmers typically manage communication and collaboration with client teams while working remotely?

Contract programmers often work off-site, which makes effective communication and collaboration essential for project success. Most clients use project management tools like Jira, Trello, or Asana, and require regular check-ins via video calls, chat platforms, or emails. It’s important for contract programmers to proactively share progress, clarify requirements, and ask questions as needed to stay aligned with the client’s expectations. Building strong communication habits helps ensure timely delivery and fosters a positive working relationship with diverse team members, even when working remotely.

What is the difference between Contract Programmer vs Software Developer?

AspectContract ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with experience in specific programming languagesUsually holds a degree in computer science or software engineering, with similar certifications
Work EnvironmentWorks on short-term projects, often remotely, with flexible schedulesMay work full-time in an office or remotely, involved in ongoing development
Employer & Industry UsageHired by companies for specific projects or freelance work across various industriesEmployed by companies or as freelancers, involved in software creation and maintenance

In summary, Contract Programmers focus on short-term, project-based work, often freelance or temporary, while Software Developers typically work on ongoing development within a company or as full-time employees. Both roles require similar skills and credentials but differ mainly in work scope and employment type.

What are the most commonly searched types of Programmer jobs in London, ON?

The most popular types of Programmer jobs in London, ON are:

What cities near London, ON are hiring for Contract Programmer jobs?

Cities near London, ON with the most Contract Programmer job openings:

Infographic showing various Contract Programmer job openings in London, ON as of August 2026, with employment types broken down into 81% Full Time, 10% Part Time, 8% Contract, and 1% Nights. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution.

Account Executive (Engineering - Aerospace)

Schaeffler

Stratford, ON

CA$85K - CA$100K/yr

Full-time

Medical, Dental, Retirement

Re-posted 9 days ago


Schaeffler rating

7.4

Company rating: 7.4 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

294th of 496 rated machine equipment manufacturers


Job description

Are you looking for a dynamic, team-based company with opportunity for development? If so, look no further! Schaeffler Aerospace Canada Inc. is growing in leaps and bounds and is looking to add to its team of great, full-time employees.

Schaeffler is a dynamic global technology company, and its success has been a result of its entrepreneurial spirit and long history of private ownership. Does that sound interesting to you? As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.  

Short Description

The Account Executive Engineer (AE) is a dynamic and technically challenging role. As an AE, you will be assigned a suite of accounts and become their main technical and commercial point of contact for Schaeffler Aerospace. You will learn your customers' products, design requirements, and advise them on the technical details of bearing design and manufacture. Internally, you will work with various Schaeffler teams to deliver on your customer's technical and commercial requirements. You will be challenged to grow your accounts by identifying opportunities that align with Schaeffler's capabilities and take the lead on securing new business. Fostering a positive working relationship with your customers and colleagues will be instrumental to your success, along with a strong knowledge of engineering fundamentals, and a sense of ownership for your accounts.

Our Offering
  • Competitive wages - $85,000 - $100,000 annually plus sales bonus;
  • Eligible for medical and dental benefits the 1st of the month following date of hire;
  • Regular increases, dependent upon performance, until top rate is reached;
  • Opportunities for advancement into varying positions with higher pay scales;
  • Up to 6% in Pension Matching Contributions, effective 60 days from benefits activation;
  • An annual Defined Profit-Sharing Plan (dependent upon company performance);
  • Employee Discount programs are available for all employees;
  • Clean, bright and climate-controlled production areas;
  • This posting is for an existing vacancy;
  • AI is not used to review our applicants.
Your Key Responsibilities

As a key member of the Sales and Engineering Team, you will:

  • Manage the largest aerospace OEM accounts.
  • Drive profitable growth through excellent customer service and excellent engineering knowledge.
  • Strengthen long term relationships with customers among global leading Aerospace companies by supporting new product introduction, with the latest technologies, and improving reliability of existing products.
  • Act as trusted technical advisor to the customer by working closely with internal experts and understanding the solutions required.
  • Position Schaeffler for market success through commercial and technical negotiations.
  • Act as the voice of the customer within Schaeffler.
  • Collaborate with Engineering, Quality, Manufacturing, and other cross-functional teams to deliver on your customers technical and commercial requirements.
  • Ensure excellent customer service through timely and professional communication, both virtually and in-person.
  • Support the delivery of products through coordination of supply chain, customer approvals, and new qualifications.
  • Manage the successful introduction of new product to the production environment using Advanced Product Quality Planning.
  • Prepare and conduct negotiations related to product quantities, pricing, and other commercial conditions.
  • Collect, evaluate, and report information about market trends, technologies, competitors, and customer development needs.

Your basic responsibilities will include:

  • Quoting new product and design changes.
  • Reviewing customer blueprints, specifications, and purchase orders.
  • Negotiating commercial and legal contracts.
  • Preparing and delivering presentations to customers.
  • Handling day-to-day communications with your customers.
  • Project management for new product introductions.
  • Travel, as necessary, to your customers or other Schaeffler sites.
  • Contribute to the budget planning process and plan revenues for the assigned customers.
Your Qualifications
Required
  • Bachelor of Engineering in Mechanical, Metallurgical, or similar degree.
  • Ability to work mostly in the office and to travel, as needed.

Preferred

  • 5 years experience in aerospace or a related field.
  • Sales or customer facing experience is strongly preferred.
  • Experience working on negotiations is an asset
Successful candidates will have the following skills and traits:
  • Understanding of mechanical systems and their design.
  • Familiarity with ferrous metallurgy.
  • Expertise in MS Excel and PowerPoint.
  • Attention to detail.
  • Responsiveness and customer focus.
  • Commitment to product quality.
  • Goal oriented with good follow-through.
  • Inter-personal, teamwork, and leadership skills.
  • Effective listening and communication skills.

As a global company with employees around the world, it is important to us that we treat each other with respect and value all ideas and perspectives. By appreciating our differences, we inspire creativity and drive innovation. In this way, we contribute to sustainable value creation for our stakeholders and society as a whole. Together, we advance how the world moves.

Exciting assignments and outstanding development opportunities await you because we impact the future with innovation. We look forward to your application.

www.schaeffler.com/careers

Your Contact

Schaeffler Aerospace Canada Inc. 

Jennifer Lois Alexander-Cormier 

+15192766582 

Schaeffler Canada welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Candidate must be able to pass Canadian Controlled Goods Assessment and criminal background check and be compliant with International Traffic in Arms Regulations (ITAR).

NOTE: Exemptions to the Canadian government to grant temporary residents/international students access to their export controlled goods is required and takes a minimum of 2 months from offer acceptance for processing. This may delay start dates for candidates on temporary work permits.

Keywords: Experienced; Professional; Full-Time; Unlimited; Sales Management; 


What Schaeffler employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom