CNC Programmer
CA$26 - CA$32/hr
CNC programming experience with Mastercam, with 2-3 years of programming experience noted. * At least 3 years of experience operating CNC mills. * Hands-on experience working with aluminum ...
Quick apply
CA$26 - CA$32/hr
CNC programming experience with Mastercam, with 2-3 years of programming experience noted. * At least 3 years of experience operating CNC mills. * Hands-on experience working with aluminum ...
Quick apply
CA$26 - CA$32/hr
CNC programming experience with Mastercam, with 2-3 years of programming experience noted. * At least 3 years of experience operating CNC mills. * Hands-on experience working with aluminum ...
Calgary, AB · On-site
Strong experience with the T-SQL language, Microsoft SQL Server and Visual Studio Assets ... Always deliver quality solutions the most efficient way possible (with no compromise on quality)
Calgary, AB · On-site
Strong experience with the T-SQL language, Microsoft SQL Server and Visual Studio Assets ... Always deliver quality solutions the most efficient way possible (with no compromise on quality)
Edmonton, AB · On-site
Strong experience with the T-SQL language, Microsoft SQL Server and Visual Studio Assets ... Always deliver quality solutions the most efficient way possible (with no compromise on quality)
Edmonton, AB · On-site
Strong experience with the T-SQL language, Microsoft SQL Server and Visual Studio Assets ... Always deliver quality solutions the most efficient way possible (with no compromise on quality)
... experience, adaptable engineering, integrated manufacturing, and uncompromising safety with ... Analyzing drawings and specifications for CNC Machines and tooling suitability to confirm no ...
... experience, adaptable engineering, integrated manufacturing, and uncompromising safety with ... Analyzing drawings and specifications for CNC Machines and tooling suitability to confirm no ...
Calgary, AB · On-site
... experience, adaptable engineering, integrated manufacturing, and uncompromising safety with ... Analyzing drawings and specifications for CNC Machines and tooling suitability to confirm no ...
Quick apply
Calgary, AB · On-site
... experience, adaptable engineering, integrated manufacturing, and uncompromising safety with ... Analyzing drawings and specifications for CNC Machines and tooling suitability to confirm no ...
Experience with overhead distribution design and aerial communications systems using CSA 22.3 No. 1 ... Experience working with multidisciplinary engineering, construction, or telecommunications projects
Experience with overhead distribution design and aerial communications systems using CSA 22.3 No. 1 ... Experience working with multidisciplinary engineering, construction, or telecommunications projects
Calgary, AB · On-site
Experience with overhead distribution design and aerial communications systems using CSA 22.3 No. 1 ... Experience working with multidisciplinary engineering, construction, or telecommunications projects
Quick apply
Calgary, AB · On-site
Experience with overhead distribution design and aerial communications systems using CSA 22.3 No. 1 ... Experience working with multidisciplinary engineering, construction, or telecommunications projects
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
Quick apply
You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients. What ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
It learns each customer's real purchase rhythm and delivers perfectly timed reorder nudges - no ... You have 2-4 years of experience in DevOps, Platform Engineering, Systems Administration, or ...
It learns each customer's real purchase rhythm and delivers perfectly timed reorder nudges - no ... You have 2-4 years of experience in DevOps, Platform Engineering, Systems Administration, or ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
TT designation, or eligible for registration with ASET. * 1-3 years of design experience in ... Valid driver's licence with no at fault accidents. Responsibilities * Assist engineers and project ...
Quick apply
TT designation, or eligible for registration with ASET. * 1-3 years of design experience in ... Valid driver's licence with no at fault accidents. Responsibilities * Assist engineers and project ...
TT designation, or eligible for registration with ASET. * 1-3 years of design experience in ... Valid drivers licence with no at fault accidents. Responsibilities * Assist engineers and project ...
Quick apply
TT designation, or eligible for registration with ASET. * 1-3 years of design experience in ... Valid drivers licence with no at fault accidents. Responsibilities * Assist engineers and project ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
Edmonton, AB · On-site
... or project management experience in power distribution systems is considered an asset ... Valid driver's licence with no at fault accidents. Responsibilities * Execute electrical ...
Quick apply
Edmonton, AB · On-site
... or project management experience in power distribution systems is considered an asset ... Valid driver's licence with no at fault accidents. Responsibilities * Execute electrical ...
Edmonton, AB · On-site
... or project management experience in power distribution systems is considered an asset ... Valid drivers licence with no at fault accidents. Responsibilities * Execute electrical engineering ...
Quick apply
Edmonton, AB · On-site
... or project management experience in power distribution systems is considered an asset ... Valid drivers licence with no at fault accidents. Responsibilities * Execute electrical engineering ...
Edmonton, AB · Hybrid
Minimum of 3 years of relevant industry experience, including design engineering, systems startup ... Employer Group RRSP plan with no matching required * Eligible employees can participate in our ...
Quick apply
Edmonton, AB · Hybrid
Minimum of 3 years of relevant industry experience, including design engineering, systems startup ... Employer Group RRSP plan with no matching required * Eligible employees can participate in our ...
No experience required. Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
No experience required. Compensation Package: * The hourly pay rate for this position may vary ... K. and Europe. From lumber to engineered wood products, West Fraser delivers high-quality ...
$21K - $32K
12% of jobs
$38K is the 25th percentile. Wages below this are outliers.
$32K - $43K
24% of jobs
The median wage is $50.9K / yr.
$43K - $54K
19% of jobs
$54K - $65K
7% of jobs
$65K - $76K
4% of jobs
$76K - $87K
2% of jobs
$87K - $98K
1% of jobs
$104.2K is the 75th percentile. Wages above this are outliers.
$98K - $109K
9% of jobs
$109K - $120K
11% of jobs
$120K - $131K
5% of jobs
$131K - $142K
5% of jobs
$21K
$71.9K
$142K
Programmers use one or more languages or frameworks to code computer systems and software applications. As an entry-level programmer, your responsibilities include implementing specific aspects of a program or system under the guidance of a senior developer. Your duties may also include troubleshooting, testing, and deploying projects, writing specification documents, and soliciting user feedback from beta testing groups. Many companies hire professionals with no experience, provided they have appropriate qualifications, training, and education. Additionally, many roles can be remote, but be sure to protect your work/life balance if you become a programmer, especially if you accept a virtual position. Software development jobs often involve tight deadlines and long hours.
| Aspect | No Experience Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Basic coding skills, often self-taught or through bootcamps | Typically a degree in Computer Science or related field |
| Work Environment | Entry-level, often in internships or training programs | Professional setting, working on real projects under supervision |
| Employer & Industry Usage | Startups, tech companies, or training programs | Software firms, IT departments, tech companies |
| Search & Comparison Intent | Understanding entry-level roles for beginners | Looking for junior-level positions with some experience |
In summary, a No Experience Programmer is an entry-level role suitable for those new to coding, often requiring minimal formal credentials. A Junior Software Developer typically has some formal education or training and works in professional environments, building on foundational skills. Both roles serve as stepping stones into software development careers, but the Junior Software Developer position usually expects a bit more prior knowledge or training.

Job Title: CNC Programmer
Job Description
This role focuses on programming, setting up, and operating 3-axis and 4-axis CNC milling machines to produce custom machined parts for a specialized catalogue. You will work as part of a small, close-knit team, following detailed instructions, job specifications, and blueprints to deliver high-quality, one-off aluminum components. The position also involves verifying dimensions with precision measuring tools and, where applicable, using SolidWorks to design models from technical drawings.
Responsibilities
Essential Skills
Additional Skills & Qualifications
Why Work Here?
You will join a close-knit team with supportive and effective leadership, where collaboration and mentorship are part of daily work. The crew is well-tenured and has strong training capacity, giving you the opportunity to learn, grow, and refine your skills in a stable environment. The workflow is consistent, with projects already on the books, providing reliable work and the chance to contribute to a variety of custom and technically interesting projects.
Work Environment
This role is based in a clean, organized manufacturing facility located in the southeast area. The company specializes in custom cable assemblies, injection molding, over-molding solutions, electrical panels, and measurement-related products for industries such as military, construction, and oil and gas. You will work at your own dedicated station as part of an assembly-line-style commercial team of approximately 16 people. The environment is designed to minimize loud noises and disturbances, fostering a positive and friendly atmosphere where team members support each other. Work is structured around daily task lists and detailed drawings and process documents to ensure orders are completed on time. Standard hours are Monday to Friday from 7:00 a.m. to 3:30 p.m., providing a predictable daytime schedule.
Job Type & LocationThis is a Contract to Hire position based out of CALGARY, AB.
Pay and BenefitsThe pay range for this position is $26.00 - $32.00/hr.
Workplace TypeThis is a fully onsite position in CALGARY,AB.
À propos d'AerotekAerotek® Inc. fournit des solutions de dotation en personnel et de services dans les domaines de la fabrication, de la logistique, de la construction, de l’aviation, des installations et de la maintenance. Nous offrons l’expertise, les solutions et les personnes nécessaires pour relever les défis de l’industrie nord-américaine. Basée à Hanover, au Maryland, Aerotek exploite un réseau unifié de plus de 200 bureaux à travers l’Amérique du Nord, soutenant plus de 18 000 clients chaque année. Aerotek est une entreprise du groupe Allegis, leader mondial en ressources humaines et solutions d’affaires. Pour en savoir plus, visitez: Aerotek.com | 1-888-AEROTEK.
Aerotek offre un salaire hebdomadaire, des avantages sociaux y compris des soins médicaux, des soins dentaires et des soins de la vue, ainsi qu’un programme d’aide aux employés et un programme de rabais.
La société souscrit au principe d’égalité d’accès à l’emploi et examinera toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, de l’origine nationale, du statut de vétéran, de handicap, de l’orientation sexuelle, de l’identité de genre, de l’information génétique ou de toute autre caractéristique protégée par la loi.
Ordonnance sur l’égalité des chances de San Francisco:
Conformément à l’Ordonnance sur l’égalité des chances de San Francisco, pour tous les postes situés dans la ville et le comté de San Francisco, nous examinerons les candidatures des personnes qualifiées ayant un casier judiciaire ou des antécédents criminels.
Utilisation de l’intelligence artificielle (IA):
Nous pouvons utiliser l’intelligence artificielle (IA) pour soutenir certaines étapes de notre processus d’embauche, notamment la recherche, la présélection et l’évaluation des candidatures. L’IA aide à analyser les candidatures et les qualifications, mais les décisions finales sont prises par notre équipe de recrutement. En soumettant votre candidature, vous reconnaissez et acceptez que celle-ci puisse être examinée à l’aide d’outils d’IA.
Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK.
Aerotek offers weekly pay, employee benefits including medical, dental & vision, employee assistance and discount programs.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.