2

Entry Level Programmer Jobs in Hamilton, ON (NOW HIRING)

... engineering, or a related field. * Experience with sample handling, mineral identification, and/or site investigations, gained through academic, coop, or entrylevel experience. * Exposure to ...

... engineering, or a related field. * Experience with sample handling, mineral identification, and/or site investigations, gained through academic, coop, or entrylevel experience. * Exposure to ...

As an Software Engineer Student and depending on your assigned project, you will have the opportunity to contribute to our team by: Responsibilities * Assist in the streamlining of engineering ...

As an Software Engineer Student and depending on your assigned project, you will have the opportunity to contribute to our team by: Responsibilities * Assist in the streamlining of engineering ...

As an Software Engineer Student and depending on your assigned project, you will have the opportunity to contribute to our team by: Responsibilities * Assist in the streamlining of engineering ...

next page

Showing results 1-20

Entry Level Programmer information

See Hamilton, ON salary details

$19.4K

$47.2K

$72.9K

How much do entry level programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for entry level programmer in Hamilton, ON is $47,242.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,027.00 and $58,332.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, algorithms, and at least one programming language, often demonstrated by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and development environments is typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and learn quickly. These skills are crucial for successfully building, testing, and maintaining software while adapting to evolving project requirements.

What are entry level programmers?

Entry level programmers are individuals who are just starting their careers in software development. They typically have a basic understanding of programming languages and software development practices, often gained through education or internships. Entry level programmers are usually responsible for writing simple code, fixing bugs, and assisting more experienced developers on projects. Their role is to learn on the job, gain experience, and gradually take on more complex tasks. Employers often look for candidates with problem-solving skills, attention to detail, and a willingness to learn.

What types of projects and tasks can an entry level programmer typically expect to work on during their first year?

As an entry level programmer, you will often be assigned to support tasks such as debugging code, writing simple scripts, developing small features, and assisting with software testing. You may also update documentation and collaborate with more experienced developers on larger projects. This hands-on experience helps you become familiar with company coding standards, version control systems, and agile development processes while building a foundation for more complex assignments in the future. Teamwork and communication are important, as you’ll regularly interact with other programmers, QA testers, and sometimes project managers.

What is the difference between Entry Level Programmer vs Software Developer?

AspectEntry Level ProgrammerSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level coding tasks, supervised projectsDesign, develop, and maintain software applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT teams

While both roles involve coding and software development, an Entry Level Programmer typically focuses on basic coding tasks under supervision, whereas a Software Developer often handles full project cycles, including design and testing. The roles overlap in skills and industry usage, but the Software Developer position generally requires more experience and responsibility.

What Is an Entry-Level Programmer?

As an entry-level programmer, you use software programming languages to create and maintain applications for in-house, proprietary use or clients. You go through an onboarding process to learn your company’s code base and their processes for software development. You work on a team with other programmers and developers, and your job duties include writing code to develop software according to required specifications, testing and debugging code, creating and rolling out fixes, and publishing finished code to the production server. As you gain experience and your skillset expands, you can take on jobs with more autonomy and responsibility.

What are popular job titles related to Entry Level Programmer jobs in Hamilton, ON? For Entry Level Programmer jobs in Hamilton, ON, the most frequently searched job titles are:
What cities near Hamilton, ON are hiring for Entry Level Programmer jobs? Cities near Hamilton, ON with the most Entry Level Programmer job openings:
Entry-Level Finance Analyst - Eastern Canada District - 2026

Entry-Level Finance Analyst - Eastern Canada District - 2026

Kiewit Corporation

Oakville, ON • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


Kiewit Corporation rating

8.0

Company rating: 8.0 out of 10

Based on 133 frontline employees who took The Breakroom Quiz

20th of 78 rated construction


Job description

 Requisition ID: 180376 

Job Level: Entry Level 

Home District/Group: Eastern Canada District 

Department: Operational Finance 

Market: Transportation 

Employment Type: Full Time 

Position Overview

Are you interested in helping be responsible for the business management of projects ranging from $1 million to $4 billion? How about taking part in key forecasting and accounting practices? If this is something that interests you, Kiewit is looking for individuals who can make a profound impact on our company culture every day!
The Financial Analyst is an entry level role focused on supporting a project in accounting and finance related functions.  Each project at Kiewit is run like a small business, with the Business Specialist concentrated on critical tasks such as cost control, human capital management, and compliance.  This position will become skilled executing processes and utilizing tools related to different types of cost and revenue components such as labor, construction equipment, materials, and subcontracts.  The Business Specialist will be an integral part of the month end close out process, and assist with preparing a financial reporting package for project management.
At Kiewit, the scale of our operations is huge. Our construction and engineering projects span across the United States, Canada and Mexico, improving and connecting communities with every initiative.  We depend on our high-performing operations support professionals - they're the glue that holds multiple areas of the business together and the catalysts that make things happen. We hire only the most driven people and we offer them diverse career opportunities, strong leadership and mentorship, rewarding, collaborative work, and responsibility they won't find just anywhere. We're always pushing new limits. You can too. 
 

District Overview

Eastern Canada District's projects include highways, bridges, mass transit, mine site development & open pit operations, hydroelectric powerhouses, wind-power plants, dams & industrial. They serve the construction and mining industries and operates in Eastern Canada.

Location

One of the many things that makes Kiewit's culture unique is that we go where the work is, which exposes your career to abundant opportunities. We relocate our teams based on the work that is available, combined with the development plans, skill sets and career goals of each team member. This means your Kiewit adventure is custom-designed to meet our shared needs.

Responsibilities
  • Recognizes the importance of being a team player by adapting to project needs and helping in other areas as needed
  • Fosters relationships with the Operations team and shows a willingness to learn about the work
  • Understands the payroll and HR process workflow, and masters the systems used to properly hire, transfer, terminate, and pay all employees
  • Comprehends how goods are purchased, invoices are received and paid, and maintains purchasing workflow internal controls 
  • Demonstrates understanding of the accounts payable process workflow and is able troubleshoot payment or vendor issues
  • Understands intercompany and client billing process workflow, importance of timely and accurate billing documentation, and the effects of timeliness on cash management
  • Ensures that all cost and cost adjustments are reviewed for accuracy to meet company standards and accounting rules
  • Reviews costs, quantity claiming, budget structure and exception reports and makes appropriate corrections to ensure accurate reporting for management
  • Identifies, adjusts, and reviews forecast and budget issues with the cost report to confirm proper recognition of cost and revenue
  • Displays first-rate customer service skills - maintains a positive attitude and always willing to offer a helping hand to other team members
  • Maintains highly organized work environment, understands importance of time management, and communicates in a clear, concise and effective manner
  • Follows the Corporate Compliance Program and works in conjunction with the compliance department to implement all EEO and labor laws at the project level
Qualifications
  • Ability to relocate anywhere in the country is an asset
  • Ability to travel up to 25%
  • 0-2 years' financial/data analysis experience preferred
  • Bachelor's degree in Accounting, Finance, Economics, Statistics, Business Management, or equivalent degree
  • Minimum GPA of 3.0 or above
  • Previous internship experience is preferred
  • Working knowledge of Microsoft Excel, Word and Outlook
  • Experience working with Pivot Tables, V-Look Ups, and other key excel functions is preferred 
  • For Oakville, Bilingual in French and English is an asset
  • For Laval, Functional knowledge of English (written and verbal) is considered as an asset since mobility and collaboration across provinces in Canada is required. Lessons can be provided as needed.
  • Strong attention to detail with the ability to recognize discrepancies
  • Positive attitude, eagerness to learn, and passionate for continuous improvement
  • Must be able to freely access all parts of a construction site in wide-ranging climates and environments
  • Ability to work well independently, as well as part of a team. 
  • Must have a valid Driver's License

Other Requirements:

  • Regular, reliable attendance
  • Work productively and meet deadlines timely
  • Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment
  • Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies.
  • Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required.
  • May work at various different locations and conditions may vary
  • Openings are to fill both existing vacancies and newly created positions

Base Compensation: $73,359 - $81,081
(Actual compensation is subject to variation due to such factors as education, experience, skillset, and/or location)

We offer our fulltime staff employees a comprehensive benefits package that's among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.

We believe in equal opportunity in employment practices without discrimination and comply with all laws regarding human rights in the provinces where we operate.


What Kiewit Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Kiewit logo

About Kiewit

Sourced by ZipRecruiter

Kiewit Infrastructure Engineering's Design-Build team is driving clients to turn to Kiewit during all stages of design-build projects. Through our integrated design and construction approach, our multi-disciplinary team works together to improve schedule, control costs and minimize risk. Our construction-focused engineers work collaboratively with our estimators and builders to design solutions that are innovative, constructible, and designed with a focus on safety. Clients benefit from the proven processes and tools used by Kiewit to minimize project risk. We are an in-house resource that supports projects throughout the company. Our staff shares experiences gained, innovative concepts, and best practices for all projects that we support.

Industry

Construction materials wholesalers

Company size

10,000+ Employees

Headquarters location

Omaha, NE, US

Year founded

1884