2

Entry Level Developer Jobs in Gananoque, ON (NOW HIRING)

Engineer-in-Training (EIT) designation, or eligibility to obtain EIT status within six months. * 0-3 years of relevant engineering experience consistent with an entry-level EIT position.

Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to ... The Geotechnical Field Technician is an entry-level to early-career field role based in Kingston ...

Entry Level Developer information

What is an entry level developer?

Entry level developers are individuals who are starting their careers in software development, typically with less than two years of professional experience. They are responsible for writing, testing, and maintaining code under the guidance of more experienced developers. Entry level developers often work on basic coding tasks, bug fixes, and learning new technologies as part of a development team. Their role is crucial for gaining practical experience and building foundational skills needed for advancement in the tech industry.

What does an entry level developer do?

As an entry-level developer, your duties are to work as part of a team to develop a piece of software or an application for a computer or web browser. Your responsibilities vary depending on your specific assignment. As an entry-level developer, you may assist in multiple aspects of the project while you determine a more specific career path. Your duties include working with QA testers to troubleshoot bugs in your programs, programming specific portions of the app or software, and collaborating with programmers, developers, and other technical professionals to understand and clarify the goals of the application.

What are the key skills and qualifications needed to thrive as an entry level developer, and why are they important?

To thrive as an Entry Level Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and a relevant degree or coding bootcamp certification. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to development environments or frameworks are typically required. Strong communication, teamwork, and a willingness to learn new technologies help set candidates apart. These skills and qualities are essential for contributing effectively to projects, adapting to evolving technical requirements, and collaborating within development teams.

What are some common challenges faced by entry level developers during their first year on the job?

Entry level developers often encounter challenges such as adapting to new codebases, learning company-specific development workflows, and collaborating effectively with more experienced team members. Balancing the need to ask questions with the desire to solve problems independently can also be tricky. Additionally, keeping up with frequent technology updates and understanding project requirements thoroughly are important hurdles. Most organizations offer mentorship, code reviews, and regular feedback to help new developers overcome these challenges and grow their skills quickly.

What is the difference between Entry Level Developer vs Junior Software Engineer?

AspectEntry Level DeveloperJunior Software Engineer
Required CredentialsAssociate degree or coding bootcamp certificationSimilar; often an associate degree or equivalent experience
Work EnvironmentEntry-level projects, supervised tasksCollaborative team settings, basic coding tasks
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech departments, consulting firms
Common Search & ComparisonYesYes

Both roles typically require similar foundational skills and certifications, with slight differences in job responsibilities. Entry Level Developers focus on learning and supporting projects, while Junior Software Engineers often have more technical responsibilities. The terms are often used interchangeably, but understanding these nuances helps in job search and career planning.

What cities near Gananoque, ON are hiring for Entry Level Developer jobs?

Cities near Gananoque, ON with the most Entry Level Developer job openings:

Infographic showing various Entry Level Developer job openings in Gananoque, ON as of August 2026, with employment types broken down into 81% Full Time, 3% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Water Resource EIT

Egis Group

Kingston, ON • On-site

Full-time

Posted 10 days ago


Job description

Company Description

Are you ambitious and looking to make the right move in your career?  Now is the perfect time to join Egis.  Egis is experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores our commitment to investing in North America, propelling our expansion to new heights.  

Job Description

Engineer-in-Training (EIT) – Water Resource EIT supports the planning, analysis, design, and delivery of water resources infrastructure projects in Kingston, Ontario, Canada. The role contributes to multidisciplinary transportation assignments involving drainage systems, culverts, sewers, bridges, and related hydraulic infrastructure, while collaborating with internal and external project teams throughout design and construction phases.

Responsibilities include hydrologic and hydraulic assessments, preparation of technical reports, development of engineering drawings, field investigations, quantity calculations, tender documentation, and coordination of project deliverables. The position also supports proposal development, schedule monitoring, budget tracking, and stakeholder engagement within a transportation engineering environment.

The ideal candidate possesses an academic background in civil, water resources, or environmental engineering, demonstrates strong analytical capabilities, and has exposure to transportation drainage and stormwater management projects. Regular field work across Ontario, including Northern Ontario assignments, forms a key component of the role.

  • Support hydrologic and hydraulic analysis for transportation infrastructure projects, including drainage systems, culverts, bridges, and sewer networks.
  • Prepare engineering drawings, drainage plans, and technical deliverables using Civil 3D design workflows.
  • Develop drainage reports, hydrology assessments, culvert inspection reports, and supporting technical documentation.
  • Perform field investigations and site measurements within watercourses and along transportation corridors.
  • Complete quantity take-offs, construction cost estimates, and schedule development activities for design assignments.
  • Coordinate multidisciplinary design deliverables with internal teams, consultants, agencies, and project stakeholders.
  • Support proposal writing and engineering services submissions for transportation and municipal infrastructure opportunities.
  • Monitor project schedules and budgets and contribute to project controls activities.
  • Assist with project management functions for small- and medium-scope engineering assignments.
  • Prepare tender documents, contract specifications, and construction-related documentation.
  • Maintain stakeholder coordination and professional client relationships throughout project delivery.
  • Review evolving engineering standards, assess project requirements, and contribute to technical solution development.
  • Participate in construction support activities and provide technical input during project implementation.
  • Travel throughout Ontario to conduct site inspections, field assessments, and data collection activities.
Qualifications

Required

  • Bachelor’s degree in Water Resources Engineering, Civil Engineering, Environmental Engineering, or a related engineering discipline.
  • Engineer-in-Training (EIT) designation, or eligibility to obtain EIT status within six months.
  • 0–3 years of relevant engineering experience consistent with an entry-level EIT position.
  • Understanding of hydrology, hydraulics, stormwater management, and drainage engineering principles.
  • Knowledge of transportation infrastructure projects involving culverts, bridges, sewers, and municipal drainage systems.
  • Proficiency with Microsoft Excel, Word, and PowerPoint.
  • Experience preparing technical reports, engineering calculations, inspection documentation, and design deliverables.
  • Working knowledge of Civil 3D design environments.
  • Strong technical analysis, problem-solving, and report-writing skills.
  • Excellent verbal and written communication skills in French.
  • Valid Class G driver's licence and willingness to travel throughout Ontario, including Northern Ontario field assignments.
  • Ability to perform field work involving uneven terrain, steep slopes, and watercourse access.

Assets

  • English language proficiency.
  • Exposure to transportation corridor drainage design projects.
  • Experience supporting multidisciplinary engineering teams.
  • Familiarity with construction inspection, contract administration, or construction support services.
  • Knowledge of municipal infrastructure planning and design processes.
  • Experience contributing to proposals, project budgeting, or schedule management.
  • Previous field investigation or hydrometric data collection experience.

Additional Information

Egis Canada is an equal opportunities employer offering a competitive salary and benefits to those with the skills suited to the needs of our clients. 

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. 

At Egis, we embrace innovation to tackle challenges and utilize AI in our recruitment process under stringent ethics and compliance policies and in alignment with our values of being a Responsible Company, a People First Company and a Creative Company. Committed to diversity, growth and collaboration, we may leverage AI to support the recruitment process.