1

Intermediate Application Developer Jobs in Waterloo, ON

Intermediate Fire Engineer

Waterloo, ON · Hybrid

CA$74K - CA$123K/yr

GHD has openings for an Intermediate Fire Protection Engineer in our Waterloo or GTA offices. The ... Interpretation and application of building and fire codes, including but not limited to NFPA, NFC ...

Providing project design leadership, including mentorship and guidance to Intermediate and Junior ... Your application may be reviewed by both AI and our hiring team. While AI supports some steps ...

We operate in Canada as Engineered Lifting Systems and Equipment (ELS)/DBA Gorbel Canada, and ... Mentor junior and intermediate designers through reviews, coaching, and knowledge sharing.

Emergency Management Specialist

Waterloo, ON · Hybrid

CA$66.70 - CA$111K/hr

As an Intermediate/ Senior Specialist (Emergency Management), you will play a meaningful role ... Bachelor's or master's degree in engineering (such as chemical, mechanical, environmental) or ...

... engineering standards and best practices. * Mentor intermediate and junior designers, providing ... application. Selected candidates will be contacted for next steps, including interviews and ...

... intermediate team members, fostering a collaborative, modern, and highly engaged engineering ... Digital By submitting your CV or application you are consenting to Airbus using and storing ...

... Intermediate and Senior Business Analysts and Application Administrators; which includes providing ... Skilled in business process re-design and re-engineering. * Perform a lead role in the planning ...

... Logistics engineers state-of-the-art transportation, warehousing and supply chain management ... to detail -Intermediate skills in Microsoft Office, Outlook and Inter / Intranet use -Strong ...

... Logistics engineers state-of-the-art transportation, warehousing and supply chain management ... to detail -Intermediate skills in Microsoft Office, Outlook and Inter / Intranet use -Strong ...

... engineering standards and best practices. * Mentor intermediate and junior designers, providing ... application. Selected candidates will be contacted for next steps, including interviews and ...

next page

Showing results 1-20

Intermediate Application Developer information

What is an intermediate application developer?

Intermediate Application Developers are professionals who design, build, test, and maintain software applications. They possess a solid foundation in programming and software development, typically with several years of experience beyond the entry level. These developers are responsible for implementing features, fixing bugs, collaborating with teams, and ensuring applications meet user needs. They often work under the guidance of senior developers while also mentoring junior team members.

What does an intermediate application developer do?

As an Intermediate Application Developer, you will often be responsible for building new features, maintaining existing applications, and troubleshooting issues as they arise. You'll typically collaborate with senior developers for architectural decisions and junior developers for code reviews or mentoring. Projects may range from developing web or mobile applications to integrating APIs or optimizing database queries. This role requires balancing independent coding tasks with teamwork, including participating in daily stand-ups, sprint planning, and peer code reviews.

What are the key skills and qualifications needed to thrive as an intermediate application developer?

To thrive as an Intermediate Application Developer, you need strong programming skills in languages like Java, C#, or Python, along with a bachelor’s degree in computer science or related field. Familiarity with software development tools, version control systems like Git, and experience with frameworks such as .NET or Spring are typically required. Analytical thinking, problem-solving abilities, and effective communication help you collaborate with team members and address user requirements efficiently. These skills and qualities are essential to deliver robust, maintainable applications that align with business goals and technical standards.

What is the difference between Intermediate Application Developer vs Junior Application Developer?

AspectIntermediate Application DeveloperJunior Application Developer
Experience LevelTypically 2-4 years of experienceEntry-level, 0-1 year of experience
SkillsProficient in multiple programming languages, understanding of software development lifecycleBasic coding skills, learning development processes
ResponsibilitiesDesigning, coding, testing applications, and collaborating on projectsAssisting in coding, debugging, and learning project workflows
CertificationsOften holds certifications like Java, .NET, or relatedMay have foundational certifications or none

The Intermediate Application Developer has more experience, advanced skills, and greater responsibilities compared to a Junior Application Developer. They are capable of handling complex tasks independently, whereas juniors focus on learning and supporting development activities.

Are intermediate application developers still in demand?

Intermediate application developers are still in demand as organizations continue to rely on software solutions and digital transformation. Skills in programming languages like Java, Python, or JavaScript, along with experience in frameworks and development tools, remain valuable in the job market.

What are the most commonly searched types of Application Developer jobs in Waterloo, ON?

The most popular types of Application Developer jobs in Waterloo, ON are:

What cities near Waterloo, ON are hiring for Intermediate Application Developer jobs?

Cities near Waterloo, ON with the most Intermediate Application Developer job openings:

Intermediate Fire Engineer

Waterloo, ON • Hybrid


GHD
Engineering Professional Services • 10K+ employees

8.8

Company rating: 8.8 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

People enjoy working here

Good employer

Recommended by parents


CA$74K - CA$123K/yr

Full-time

Posted 14 days ago


Job description

Help us build the future and we'll help you build a rewarding and purposeful career

Our global network is made up of architects, designers, planners, engineers, and environmental scientists all working towards the same goal. 

Join a team that brings inspirational architecture, landscapes, townscapes and places to our world, and we'll provide you unlimited space to grow.

Who are we looking for?   

GHD has openings for an Intermediate Fire Protection Engineer in our Waterloo or GTA offices. The position will support a wide variety of projects involving code consulting, system design/evaluation, fire modelling, etc., for a diverse group of clientele in Canada.

Be part of the dynamic culture! Our workplace thrives on a hybrid model, combining in-office collaboration and flexibility. Join us in the office three days a week to contribute, connect, and excel in our vibrant environment.

Working with an energetic and high-performing team, this position offers a variety of work and will see you involved in: 

  • Fire Protection System Design: Develop and review fire protection system designs, including fire alarms, sprinklers, standpipe, and clean agent systems. Ensure compliance with relevant codes, standards, and regulations.

  • Fire Risk Assessment: Conduct fire risk assessments to identify potential hazards, assess their impact, and develop mitigation strategies. Evaluate occupant egress routes, fire separations, and the fire resistance ratings of building components.

  • Code Compliance: Stay updated with fire safety codes, regulations, and industry best practices. Interpret and apply applicable codes to assess the compliance of buildings and systems. Provide recommendations for achieving compliance.

  • Review architectural and engineering plans to identify fire and life safety concerns. Collaborate with architects, engineers, and contractors to address fire protection requirements during the design and construction phases.

  • Inspections and Testing: Perform inspections and tests of fire protection systems to ensure proper functionality and compliance. Identify deficiencies, recommend corrective actions, and verify their implementation.

  • Conduct drills and exercises to assess the effectiveness of emergency procedures.

  • Technical Documentation: Prepare technical reports, specifications, and drawings related to fire protection systems. Maintain accurate records of inspections, tests, maintenance activities, safety systems, and recommended enhancements.

  • Continuous Improvement: Stay informed about advancements in fire protection technologies and methodologies. Identify opportunities for improvement.

  • Familiar with National, Provincial and Municipal Codes and Standards. Ensure the design documents meet established project criteria and applicable standards. Coordinate the preparation of engineering specifications and drawings.

  • Responsible for researching and implementing new technology designs to meet clients' objectives. Utilizes industry-specific software and related technologies in design and analysis.

  • Participate in client management, business development, and proposal preparation activities.

  • Project management, including financial review, maintaining the budget, and meeting milestones and deliverables.

  • Attending design and coordination meetings.

  • Peer review of junior engineers' work

  • Mentor and assist a high-performing team of Junior Engineers

What youll bring to the Team:

  • B.Sc. Degree in Fire Protection Engineering, Mechanical Engineering, or a related field.

  • Valid P. Eng. License in Ontario. Eligibility to practice in Quebec is an asset.

  • Professional certifications (e.g., Certified Fire Protection Specialists, fire inspector) are advantageous.

  • 5 - 8 years of relevant experience in the evaluation and design of water-based fire protection systems, non-water-based fire protection systems, fire alarm systems, building and life safety systems assessment, inspection and acceptance testing, fire pump selection and water demand calculation in healthcare, commercial, industrial and institutional projects.

  • Interpretation and application of building and fire codes, including but not limited to NFPA, NFC, IFC, OFC, OBC, etc.

  • CFD modelling and smoke management are advantageous.

  • Design software, hydraulic calculation, and CAD tools.

  • Ability to work on several projects at a time with multiple design teams,

  • Excellent communication skills, both written and oral - including report writing and preparation of competitive proposals. 
  • Responsible for taking design projects from start to finish and applying high technical, professional engineering and consulting expertise.

  • Excellent analytical and problem-solving skills to assess fire risks and develop effective solutions.

  • Project Management Capabilities

#LI-MC1

The salary range for this position is $$74,025 - $123,375. The posted salary range represents the expected hiring range for GHD locations in its major city centres. Ranges may vary for positions in other locations. At GHD, base salary is determined by your skills, experience, qualifications and work location. We are committed to offering competitive compensation and adhere to all relevant pay transparency legislation.  
The use of artificial intelligence (AI) in recruiting is just getting started and may be used during the process to improve efficiency and fairness. Your application may be reviewed by both AI and our hiring team. While AI supports some steps through the process, all final hiring decisions are made by humans
This position is for an existing vacancy

As a diverse and inclusive organization, we encourage individual achievement and recognize the strength of a diverse workforce. GHD is an equal opportunity employer. Upon request, GHD will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.


GHD logo

About GHD

Sourced by ZipRecruiter

We are committed to solving the world's biggest challenges in the areas of water, energy and urbanisation. GHD is a global professional services company that is a leader in engineering, construction and architectural expertise. Established in 1928, we remain wholly owned by our people. We are 10,000+ diverse and skilled individuals, yet we are proudly 'One GHD' across more than 200 offices, spanning five continents - Asia, Australia, Europe, North and South America, and the Pacific region. Delivering extraordinary social and economic outcomes, we are passionate about building lasting relationships with our partners and clients.

Industry

Engineering professional services

Company size

10,000+ Employees

Headquarters location

Waterloo, ON, CA

Social media


What GHD employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom