1

Entry Programmer Jobs in Brossard, QC (NOW HIRING)

... entry, strengthen operational visibility, and support consistent handoffs. * Partner with the ... Automation & data engineering. Hands-on background in automation, workflow orchestration, and data ...

... entry anywhere. The results back it up - 3,000+ integrations delivered, 800+ clients including ... The Opportunity We're looking for a Full Stack Software Developer Co-op to join our R&D team - and ...

... entry anywhere. The results back it up - 3,000+ integrations delivered, 800+ clients including ... The Opportunity We're looking for a QA Developer Co-op to join our R&D team - and we'll be upfront ...

Our industry-specific business management solution is engineered to address real-world needs ... Serve as an entry point for external communication for the team. Triage the incoming queue of ...

This is a measurement-first engineering role. Today we ship AI features and form opinions about ... entry is unacceptable. The evaluation problem here is genuinely hard and genuinely matters. You ...

Bachelor's Degree in Mechanical Engineering, Electrical Engineering, Civil Engineering ... Confined Space Entry certification * First Aid / CPR certification * Construction or industrial ...

next page

Showing results 1-20

Entry Programmer information

What is an entry programmer?

An Entry Programmer is a beginner-level software developer responsible for writing, testing, and maintaining simple code under supervision. They typically work on basic programming tasks, fix bugs, and assist more experienced developers as they learn industry practices. Entry Programmers are usually recent graduates or individuals new to the programming field, and this role helps them gain practical experience and develop their coding skills for more advanced positions.

What are the key skills and qualifications needed to thrive as an entry programmer?

To thrive as an Entry Programmer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with coding languages such as Python, Java, or C++, and experience with version control systems like Git, are commonly required. Attention to detail, eagerness to learn, and effective communication help entry programmers collaborate and adapt in team environments. These skills and qualities are essential for efficiently writing, debugging, and maintaining code while supporting project goals.

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

As an Entry Programmer, you'll typically start by working on smaller tasks within larger projects, such as fixing bugs, writing basic code modules, or assisting with testing and documentation. You'll collaborate closely with more experienced developers and may participate in code reviews, which helps you learn best practices and team workflows. Over time, you'll gradually be given more responsibility, such as developing features or maintaining portions of the codebase, allowing you to build technical skills and gain exposure to project lifecycles.

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

AspectEntry ProgrammerJunior Software Developer
Required CredentialsHigh school diploma or associate degree, some programming knowledgeBachelor's degree in Computer Science or related field, basic coding skills
Work EnvironmentEntry-level tasks, supervised, often in IT or software companiesDeveloping software, debugging, collaborating with teams in tech firms
Employer & Industry UsageCommon in tech, finance, and government sectors for entry rolesWidely used in software development companies and tech startups

The main difference between an Entry Programmer and a Junior Software Developer lies in their experience level and educational background. Entry Programmers typically have less formal education and work under close supervision, focusing on basic coding tasks. Junior Software Developers usually hold a bachelor's degree and participate in more complex development activities, often with more independence. Both roles serve as stepping stones in a programming career, with the Junior Software Developer position generally requiring more skills and experience.

How to get a job as an entry programmer with no experience?

Entry programmers can improve their chances by learning programming languages such as Python or Java, building a portfolio of personal projects, and gaining familiarity with development tools like Git. Internships, coding bootcamps, and online courses can also provide practical skills and certifications that demonstrate capability to employers.

What cities near Brossard, QC are hiring for Entry Programmer jobs?

Cities near Brossard, QC with the most Entry Programmer job openings:

Infographic showing various Entry Programmer job openings in Brossard, QC as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

Senior II Backend Developer - Foundation

Coveo

Montreal, QC โ€ข On-site

Full-time

Posted 13 days ago


Key responsibilities

  • Own and evolve reference libraries, tools, and development patterns used by microservices across R&D.

  • Develop and operate the internet-facing entry point for Coveo's APIs.

  • Proactively assess system health, performance, and risks, and drive improvements to enhance reliability and scalability.


Job description

Have an impact on the services at the core of the Coveo Platform

Want to shape the foundations that development teams rely on every day? As a Senior II Developer on R&D's Backend Foundation team, you'll work at the core of the Coveo Platform, building the foundational tools, standards, and pathways that make software delivery simpler, more consistent, and scalable.

You'll tackle challenges spanning backend development and cloud infrastructure in Amazon Web Services (AWS), while acting as a trusted technical partner to teams across R&D. Your expertise will help evolve how we build, deliver, and operate services, including our golden paths and service discovery capabilities.

As our Senior II Backend Developer, you will:
  • Own and evolve reference libraries, tools, and development patterns used by microservices across R&D, driving sustainable improvements to our development practices.
  • Develop and operate one of Coveo's most critical services: the internet-facing entry point for our application programming interfaces (APIs).
  • Act as a trusted technical partner to development teams, providing guidance on complex backend and platform challenges and helping establish strong engineering practices.
  • Collaborate across development and cloud infrastructure teams, translating needs and feedback into improvements to the Coveo Platform and the developer experience.
  • Proactively assess the health, performance, and risks of our systems, identifying and driving improvements that strengthen their reliability and scalability.
  • Take ownership throughout the development lifecycle, from technical design and implementation to deployment and operation in production.
  • Expanding our golden paths and platform capabilities to support modern, increasingly AI-assisted ways of building, delivering, and operating software.
Here is what will qualify you for the role:
  • At least 8 years of experience building and operating backend in cloud environments (Java / Spring Boot preferred, AWS an asset).
  • Demonstrated experience designing reusable software, libraries, or tooling for large-scale systems with complex infrastructure or a significant user base.
  • Ability to independently navigate complex technical challenges, assess trade-offs and risks, and drive solutions with long-term impact.
  • A collaborative and resourceful approach, with the ability to communicate complex technical ideas, mentor others, and influence engineering practices across teams.
What will make you stand out:
  • Experience with infrastructure and orchestration technologies such as Terraform and Kubernetes.
  • Familiarity with continuous integration systems such as GitHub Actions or equivalent technologies.
  • Experience contributing to or maintaining open-source libraries.
  • Experience with platform engineering, service meshes like Istio, developer tooling, or improving the developer experience at scale.

Want to see an example of the kind of challenges we tackle? Check out our colleague Kevin's blog post on building a global Amazon Aurora database with Spring: https://source.coveo.com/2022/02/21/global-aurora-database-with-spring/

Do you think you can bring this role to life? Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact HR@Coveo.com to discuss your needs.