Opportunities exist for senior developers to become technical lead for a firmware development team. The Role and Responsibilities * Develop firmware for a range of products. * Develop firmware for ...
Quick apply
Opportunities exist for senior developers to become technical lead for a firmware development team. The Role and Responsibilities * Develop firmware for a range of products. * Develop firmware for ...
Quick apply
Opportunities exist for senior developers to become technical lead for a firmware development team. The Role and Responsibilities * Develop firmware for a range of products. * Develop firmware for ...
Senior Software Engineer $50 - $100/hourpay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization About ...
Senior Software Engineer $50 - $100/hourpay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization About ...
Senior Software Engineer $50 - $100/hourpay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization About ...
Senior Software Engineer $50 - $100/hourpay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization About ...
Chilliwack, BC · On-site
Senior Estimator​​ Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
Quick apply
Chilliwack, BC · On-site
Senior Estimator​​ Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
The Application Development team is seeking a Senior Full Stack Application Developer to support and evolve KPMG's Class Action Administration platform and related client-facing applications. This ...
The Application Development team is seeking a Senior Full Stack Application Developer to support and evolve KPMG's Class Action Administration platform and related client-facing applications. This ...
The Application Development team is seeking a Senior Full Stack Application Developer to support and evolve KPMG's Class Action Administration platform and related client-facing applications. This ...
The Application Development team is seeking a Senior Full Stack Application Developer to support and evolve KPMG's Class Action Administration platform and related client-facing applications. This ...
Senior Estimator Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
Senior Estimator Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
Chilliwack, BC · On-site
Senior Estimator Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
Quick apply
Chilliwack, BC · On-site
Senior Estimator Division: Emil Anderson Construction Department: EAC About Emil Anderson ... A degree or diploma in construction management, engineering, or a related field is preferred
We have purposely built our company to allow our senior professionals to do what they do best - top notch technical work. We understand that, as professionals in the engineering fi eld, the work we ...
Quick apply
We have purposely built our company to allow our senior professionals to do what they do best - top notch technical work. We understand that, as professionals in the engineering fi eld, the work we ...
We have purposely built our company to allow our senior professionals to do what they do best - top notch technical work. We understand that, as professionals in the engineering fi eld, the work we ...
We have purposely built our company to allow our senior professionals to do what they do best - top notch technical work. We understand that, as professionals in the engineering fi eld, the work we ...
We have purposely built our company to allow our senior professionals to do what they do best top notch technical work. We understand that, as professionals in the engineering fi eld, the work we do ...
Quick apply
We have purposely built our company to allow our senior professionals to do what they do best top notch technical work. We understand that, as professionals in the engineering fi eld, the work we do ...
Abbotsford, BC · On-site +1
SENIOR INTERIOR DESIGNER Location: Abbotsford, BC Type: Permanent, Full-Time, 1 Day WFH Flexibility ... Collaborate with architectural designers, developers, contractors, vendors, consultants, and ...
Quick apply
Abbotsford, BC · On-site +1
SENIOR INTERIOR DESIGNER Location: Abbotsford, BC Type: Permanent, Full-Time, 1 Day WFH Flexibility ... Collaborate with architectural designers, developers, contractors, vendors, consultants, and ...
This role requires expertise in engineering principles, programming, and control system ... The Senior Automation Manager will ensure all work aligns with company policies and procedures ...
This role requires expertise in engineering principles, programming, and control system ... The Senior Automation Manager will ensure all work aligns with company policies and procedures ...
As a Senior Maintenance Manager, you will lead our site-based maintenance team. The team is ... Proficient data analyst and new processes developer/adapter. * Self-starter. Strong evidence of ...
As a Senior Maintenance Manager, you will lead our site-based maintenance team. The team is ... Proficient data analyst and new processes developer/adapter. * Self-starter. Strong evidence of ...
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
Quick apply
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
Quick apply
As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for ...
We are looking for an experienced Snr React Native Developer for our client. This is a permanent position that is completely remote. Our client is a global enterprise company with a product that you ...
Quick apply
We are looking for an experienced Snr React Native Developer for our client. This is a permanent position that is completely remote. Our client is a global enterprise company with a product that you ...
We are looking for an experienced Snr React Native Developer for our client. This is a permanent position that is completely remote. Our client is a global enterprise company with a product that you ...
Quick apply
We are looking for an experienced Snr React Native Developer for our client. This is a permanent position that is completely remote. Our client is a global enterprise company with a product that you ...
The Senior Manager, Oracle ERP Product Management provides strategic and hands on leadership as a ... Lead assessment of engineering tools, frameworks, and ERP technologies. Evaluate build vs buy ...
The Senior Manager, Oracle ERP Product Management provides strategic and hands on leadership as a ... Lead assessment of engineering tools, frameworks, and ERP technologies. Evaluate build vs buy ...
Abbotsford, BC · On-site +1
CA$85K - CA$110K/yr
Degree in civil/environmental engineering, planning, or a related field; P.Eng. or eligible is ... Self-driven and capable of working remotely if senior-level, with flexibility across office ...
Abbotsford, BC · On-site +1
CA$85K - CA$110K/yr
Degree in civil/environmental engineering, planning, or a related field; P.Eng. or eligible is ... Self-driven and capable of working remotely if senior-level, with flexibility across office ...
$49K - $59.4K
5% of jobs
$59.4K - $69.8K
11% of jobs
$77.7K is the 25th percentile. Wages below this are outliers.
$69.8K - $80.3K
12% of jobs
$80.3K - $90.7K
22% of jobs
The median wage is $91.1K / yr.
$90.7K - $101.1K
14% of jobs
$109.7K is the 75th percentile. Wages above this are outliers.
$101.1K - $111.5K
14% of jobs
$111.5K - $122K
8% of jobs
$122K - $132.4K
4% of jobs
$132.4K - $142.8K
2% of jobs
$142.8K - $153.2K
4% of jobs
$153.2K - $163.6K
4% of jobs
$49K
$99.5K
$163.6K
| Aspect | Senior Programmer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive coding experience | Bachelor's degree often preferred; coding skills essential |
| Work Environment | Development teams, project-based work, often in tech or software companies | Similar environments; involved in designing, coding, testing software |
| Employer & Industry Usage | Used across tech, finance, healthcare, and other industries requiring software solutions | Commonly used in software firms, startups, and corporate IT departments |
While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

Sourced by ZipRecruiter
Acara Solutions, based in Buffalo, NY, is a premier provider of recruitment and workforce solutions. Serving the industry since its inception in 1957, the company has expanded its roots from a small family-owned employment agency to a leading international recruitment agency. Acara provides staffing solutions to a myriad of industries including Engineering, IT, Professional, Industrial and Finance. They offer an array of services from strategic workforce management, talent acquisition, vendor management systems, to executive search services. Driven by the core values of dedication, integrity, teamwork and innovation, Acara exists with the mission to connect job seekers with leading employers while fostering growth and innovation in the industries they serve. A prominent player in the US staffing industry, Acara Solutions has been recognized multiple times on the Staffing Industry Analysts List of Largest US Staffing Firms.
Recruiting and staffing services
5,001 - 10,000 Employees
Buffalo, NY, US
1957