1

Junior Software Programmer Jobs in Kitchener, ON

... built software solutions, platforms, and workflow tools used by project teams and business ... These solutions exist to strengthen how Aecon delivers engineering, procurement, and construction ...

Design Specialist - Software (III)

Waterloo, ON · On-site

CA$76K - CA$102K/yr

Provide mentorship and training to junior engineers. What you need : * A Bachelor`s degree in computer science, computer/software/systems design/electrical engineering and a minimum of 5 years of ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...

Mentor junior team members and promote development best practices within the Salesforce team ... Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent ...

As part of our software engineering team, you'll continue to enhance functionality for dispatch ... Actively guide, support, and nurture the professional growth of junior and intermediate team ...

Showing results 21-40

Junior Software Programmer information

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are popular job titles related to Junior Software Programmer jobs in Kitchener, ON? For Junior Software Programmer jobs in Kitchener, ON, the most frequently searched job titles are:
What job categories do people searching Junior Software Programmer jobs in Kitchener, ON look for? The top searched job categories for Junior Software Programmer jobs in Kitchener, ON are:
What cities near Kitchener, ON are hiring for Junior Software Programmer jobs? Cities near Kitchener, ON with the most Junior Software Programmer job openings:
Infographic showing various Junior Software Programmer job openings in Kitchener, ON as of August 2026, with employment types broken down into 76% Full Time, 21% Part Time, and 3% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution.

Junior Technical Project Coordinator

Arriscraft

Cambridge, ON

Full-time

Posted 20 days ago


Job description

Junior Technical Project Coordinator
Cambridge, ON
 

Arriscraft Canada Brick, a General Shale Brick Inc. company, is recognized as a leading manufacturer and supplier within the brick and stone industry, with a strong reputation for product quality, technical expertise, customer service, and long-standing support of the architectural, construction, dealer, and masonry communities. As part of this organization, the Junior Technical Project Coordinator will play an important role in supporting the sales, technical, customer service, and operations teams by helping ensure project information is accurate, timely, and aligned with the expectations of our customers and internal stakeholders.

Position Summary

The Junior Technical Project Coordinator plays an important support role within the sales, customer service, technical, and operations teams. This position is responsible for assisting with project documentation, drafting, estimating, quotations, shop drawings, production tickets, purchase orders, and technical information updates. The role requires strong attention to detail, a willingness to learn, and the ability to coordinate effectively with internal teams, customers, suppliers, production scheduling, and third-party fabricators.

Key Responsibilities

  • Prepare and assist with technical drafting, estimating, shop drawings, production tickets, quotations, and related project documentation.
  • Review drawings, specifications, measurements, and customer requirements to support accurate estimates, take-offs, and order preparation.
  • Assist with preparing purchase orders and coordinating required information with suppliers, vendors, and third-party fabricators.
  • Work closely with the Production Coordinator / Scheduler to ensure technical documentation, tickets, and order details are complete, accurate, and aligned with production timelines.
  • Support Customer Service by providing timely information, clarifications, documentation, and responses required to serve customers effectively.
  • Collaborate with the Sales Team to support project opportunities, pricing requests, product recommendations, technical questions, and customer follow-up.
  • Maintain and update technical resources including hatching patterns, seamless textures, product data sheets, technical references, and related sales or customer-facing materials.
  • Coordinate with third-party fabricators to confirm scope, drawings, measurements, lead times, pricing details, and fabrication requirements.
  • Assist with the preparation, review, and organization of project files to ensure accuracy, consistency, and proper documentation control.
  • Identify potential errors, missing information, or conflicts in drawings, estimates, tickets, or order details and escalate them for resolution.
  • Support continuous improvement efforts by helping streamline technical support processes, templates, documentation, and communication between departments.
  • Perform other related duties as assigned to support sales, operations, customer service, and production needs.

Qualifications and Experience

  • Post-secondary education in architectural technology, drafting, construction technology, engineering technology, design, estimating, or a related field is preferred.
  • Previous experience in drafting, estimating, technical support, construction materials, manufacturing, fabrication, or building products is an asset.
  • Working knowledge of drawings, specifications, measurements, take-offs, and technical documentation.
  • Experience with CAD and BIM modellingdrafting software (such as AutoCAD and/or Revit), estimating tools, ERP systems, order entry platforms, or related technical software is considered an asset.
  • Strong computer skills, including Microsoft Office applications and the ability to learn internal systems quickly.
  • Ability to read, interpret, and organize technical information with a high degree of accuracy.
  • A valid driver’s licence and reliable vehicle are required, as the successful candidate will be expected to meet with vendors and fabricators as required.

Required Skills and Competencies

  • Excellent attention to detail and commitment to accuracy.
  • Strong organizational skills with the ability to manage multiple requests and priorities.
  • Clear written and verbal communication skills in English (French would be an asset)
  • Customer-focused approach with a professional and responsive attitude.
  • Ability to work collaboratively across sales, customer service, scheduling, production, and external fabrication partners.
  • Strong problem-solving skills and willingness to ask questions when clarification is required.
  • Ability to work in a fast-paced environment while maintaining quality and consistency.
  • Positive attitude, accountability, and willingness to learn technical product knowledge and internal processes.

Key Working Relationships

  • Sales Team
  • Customer Service Team
  • Production Coordinator / Scheduler
  • Estimating and Technical Support
  • Operations and Production Teams
  • Third-Party Fabricators
  • Suppliers and Vendors
  • Customers, as required

Success Profile

The successful candidate will be detail-oriented, technically curious, dependable, and service-minded. They will contribute to accurate project execution by supporting the flow of information between sales, customer service, scheduling, production, and fabrication partners, while developing the technical knowledge required to grow within the organization.

What We Offer

  • Competitive salary.
  • Comprehensive health benefits after three months of employment.
  • Company RRSP matching program after one year of employment.
  • Opportunities for career growth and advancement.
  • Ongoing product knowledge and professional development training.
  • Support from a dedicated customer service team and experienced management staff
  • Equal opportunity employment and a commitment to fair pay practices.