2

No Experience Programmer Jobs in Alberta (NOW HIRING)

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 ...

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)

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 with overhead distribution design and aerial communications systems using CSA 22.3 No. 1 ... Experience working with multidisciplinary engineering, construction, or telecommunications projects

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 ...

next page

Showing results 1-20

No Experience Programmer information

See Alberta salary details

$21K

$71.9K

$142K

How much do no experience programmer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for no experience programmer in Alberta is $71,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,500.00 and $109,000.00 per year, depending on experience, location, and employer.

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

To thrive as a No Experience Programmer, you need a basic understanding of programming concepts, logic, and at least one programming language, often gained through self-study, online courses, or bootcamps. Familiarity with code editors, version control systems like Git, and online learning platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication help beginners stand out and grow quickly. These skills and qualities are crucial for adapting to new technologies, collaborating with teams, and building a solid foundation in software development.

What can I expect working as a programmer?

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.

What is the difference between No Experience Programmer vs Junior Software Developer?

AspectNo Experience ProgrammerJunior Software Developer
Required CredentialsBasic coding skills, often self-taught or through bootcampsTypically a degree in Computer Science or related field
Work EnvironmentEntry-level, often in internships or training programsProfessional setting, working on real projects under supervision
Employer & Industry UsageStartups, tech companies, or training programsSoftware firms, IT departments, tech companies
Search & Comparison IntentUnderstanding entry-level roles for beginnersLooking 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.

What is a no experience programmer?

A No Experience Programmer is someone who is interested in starting a career in programming or software development but has little to no prior experience in the field. These individuals often begin by learning basic programming languages, such as Python or JavaScript, through online courses, coding bootcamps, or self-study. Many entry-level programming jobs are open to candidates who are self-taught or have completed relevant coursework, even if they have not previously held a programming position. Employers typically look for enthusiasm, problem-solving skills, and the ability to learn quickly. Starting as a no experience programmer is a common path into the tech industry.

What types of projects or tasks are typically assigned to entry-level programmers with no prior experience?

Entry-level programmers with no prior professional experience are often assigned to work on bug fixes, documentation updates, or small features within a larger project. These tasks help new programmers become familiar with the company's codebase, development tools, and workflows. You may also be paired with a more experienced developer for code reviews and mentorship, which is a great opportunity to learn best practices and enhance your skills. Over time, as you gain confidence and demonstrate your abilities, you'll likely receive more complex assignments and greater responsibility.
What are the most commonly searched types of Programmer jobs in Alberta? The most popular types of Programmer jobs in Alberta are:
What are popular job titles related to No Experience Programmer jobs in Alberta? For No Experience Programmer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching No Experience Programmer jobs in Alberta look for? The top searched job categories for No Experience Programmer jobs in Alberta are:
Infographic showing various No Experience Programmer job openings in Alberta as of August 2026, with employment types broken down into 84% Full Time, 8% Part Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $71,907 per year, or $34.6 per hour.

CNC Programmer

Aerotek

Calgary, AB

CA$26 - CA$32/hr

Contractor

Medical, Dental, Vision

Posted 6 days ago


Job description

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

  • Program, set up, and operate 3-axis and 4-axis CNC milling machines to produce custom machined parts.
  • Follow instructions, job specifications, and blueprints accurately to ensure parts meet required standards.
  • Use measuring instruments such as verniers and calipers to verify dimensions and ensure quality and accuracy.
  • Create and modify CNC programs, primarily using Mastercam, to support production needs.
  • Work with one-off custom aluminum parts, ensuring precise execution and adherence to design requirements.
  • Interpret and work from technical drawings and blueprints to design and machine components.
  • Set up milling machines, including tooling and workholding, to optimize efficiency and quality.
  • Operate additional shop equipment such as bandsaws and drilling machines as required.
  • Perform general labour duties, including heavy lifting of up to 50 lbs, to support overall shop operations.
  • Assist and work in other departments when machining workloads are lower to support overall production.
  • Follow process documents and production workflows to complete orders on time and to specification.
  • Collaborate with team members to solve problems and meet customer needs through custom solutions.
  • Maintain a clean, organized, and safe work area in accordance with shop standards.

Essential Skills

  • Proven experience programming and setting up CNC milling machines, including 3-axis and 4-axis mills.
  • 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, particularly in one-off custom machining applications.
  • Ability to read and interpret blueprints, technical drawings, and job specifications.
  • Proficiency in using precision measuring instruments such as verniers and calipers to verify dimensions.
  • Experience working with Fanuc controls on CNC milling machines.
  • Practical experience in production machining environments, including setup and operation.
  • Ability to perform heavy lifting up to 50 lbs as part of daily duties.
  • Strong attention to detail and commitment to following instructions and process documents accurately.

Additional Skills & Qualifications

  • SolidWorks experience for designing models from technical drawings.
  • ERP system experience to support production and workflow management.
  • Bandsaw operation experience in a manufacturing or machining environment.
  • Drilling machine operation experience as part of general shop duties.
  • Familiarity with manufacturing processes related to custom cable assemblies, injection molding, or over-molding is an asset.
  • Ability to work effectively as part of a small, close-knit team in a production setting.
  • Strong problem-solving skills and willingness to collaborate with customers and internal teams to meet unique requirements.

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 & Location

This is a Contract to Hire position based out of CALGARY, AB.

Pay and Benefits

The pay range for this position is $26.00 - $32.00/hr.

Workplace Type

This is a fully onsite position in CALGARY,AB.

À propos d'Aerotek

Aerotek® 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.

About Aerotek

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.

Company Description

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.