1

Junior Applications Developer Jobs in Calgary, AB

Mentor junior engineers on proper standards and techniques to improve their accuracy and efficiency while providing ongoing support to applications used within the organization Required ...

... junior team members on Power Platform development techniques, including support for application ... Minimum of 5-9 years of experience designing and deploying applications using Power Platform, MS ...

Senior Frontend Developer

Calgary, AB ยท On-site

CA$85K - CA$110K/yr

Build & Innovate * Design, code, test, and debug cutting-edge web applications using Angular ... Guide and review your team's work, fostering growth in junior developers * Be the technical expert ...

BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... filing applications * Support the development of business case evaluation (BCE) frameworks to ...

... junior staff, and contributing to business development efforts across Alberta and Western Canada ... Hazen was founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation). We ...

Engineering of distribution electrical projects through the entire project lifecycle: from ... GIS applications - Experience with Jira application - Experience mentoring junior staff ...

Engineering of distribution electrical projects through the entire project lifecycle: from ... GIS applications - Experience with Jira application - Experience mentoring junior staff ...

Showing results 21-40

Junior Applications Developer information

See Calgary, AB salary details

$44.5K

$65.8K

$94K

How much do junior applications developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for junior applications developer in Calgary, AB is $65,799.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $77,500.00 per year, depending on experience, location, and employer.

What does a junior applications developer do?

A Junior Applications Developer assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They work with programming languages, troubleshoot issues, and contribute to software development projects. Their role often involves learning new technologies, collaborating with team members, and writing code that meets project requirements. This entry-level position is a starting point for building a career in software development.

What are the key skills and qualifications needed to thrive as a junior applications developer, and why are they important?

To thrive as a Junior Applications Developer, you need a solid grasp of programming fundamentals, familiarity with common languages like Java, Python, or C#, and typically a degree in computer science or a related field. Experience with version control systems (such as Git), integrated development environments (IDEs), and basic database management is also valuable. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you collaborate and grow in the role. These skills and qualities ensure you can contribute to development projects, adapt to evolving technologies, and work well within a software team.

What are some common challenges faced by junior applications developers when transitioning from academic projects to real-world business applications?

Junior Applications Developers often find that real-world business applications require a greater focus on code maintainability, collaboration, and adherence to organizational standards than academic projects. They may face challenges adapting to working within established codebases, using version control tools, and coordinating with cross-functional teams like QA, UI/UX, and project management. Additionally, balancing the need to deliver features on tight deadlines while ensuring code quality can be demanding, but these experiences provide valuable learning opportunities and foster professional growth.

How to get hired as a junior applications developer?

To get hired as a junior applications developer, candidates should have a solid understanding of programming languages such as Java, Python, or JavaScript, and demonstrate experience through projects or internships. Building a strong portfolio, obtaining relevant certifications, and applying to entry-level positions through job boards or company websites can improve chances of employment.
Infographic showing various Junior Applications Developer job openings in Calgary, AB as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 17% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $65,799 per year, or $31.6 per hour.

Intermediate Estimator

AWC Process Solutions

Calgary, AB โ€ข On-site

Full-time

Posted 4 days ago


Job description

Intermediate Estimator

AWC Water Solutions Ltd. specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering and design with 3D modeling, piloting, fabrication and machining, an in-house control panel shop, and a full range of field services, allowing us to provide turn-key solutions.

AWC is seeking an experienced Intermediate Estimator to develop accurate and competitive cost estimates and budgetary pricing for water and wastewater treatment projects and other specialized industrial packaged solutions. The Intermediate Estimator will independently manage estimates for standard and moderately complex bid projects, working closely with sales, applications engineering, vendors, subcontractors, and other internal stakeholders.

This role requires a strong understanding of estimating principles, technical drawings, project specifications, manufacturing processes, and project costs. The Intermediate Estimator will take greater ownership of the estimating process than a Junior Estimator while continuing to develop the technical, commercial, and industry expertise required to progress toward a Senior Estimator role.


Duties and Responsibilities:

  • Develop detailed and comprehensive cost estimates and budgetary pricing for standard and moderately complex bid projects, ensuring accuracy, completeness, and competitiveness.
  • Independently manage assigned estimates from initial review through completion and handover.
  • Collaborate with the sales team and applications engineers to define project requirements, scope, assumptions, exclusions, and estimating strategies.
  • Review client bid packages, project specifications, P&IDs, process drawings, design drawings, and other technical documentation to identify project requirements, risks, and potential cost impacts.
  • Prepare material, labour, subcontractor, equipment, fabrication, machining, controls, and other project cost estimates as applicable to the project scope.
  • Solicit, analyze, and evaluate vendor and subcontractor quotations, identifying discrepancies, exclusions, and opportunities to improve overall project pricing.
  • Apply sound judgment when developing estimates and identify potential estimating risks, gaps, and cost uncertainties.
  • Maintain and contribute to the accuracy of the estimating database, including supplier pricing, historical project costs, labour rates, and other relevant estimating information.
  • Develop and maintain relationships with suppliers, contractors, and subcontractors to support competitive and reliable project pricing.
  • Contribute to the preparation of proposal content, ensuring technical and commercial information is accurately reflected.
  • Liaise with sales, engineering, project management, vendors, subcontractors, and other stakeholders to resolve estimating questions and manage estimate revisions and changes.
  • Prepare estimates and supporting documentation in accordance with AWC estimating processes, standards, and timelines.
  • Develop project handover packages following award, ensuring that estimating assumptions, pricing information, scope details, and other relevant information are clearly communicated to the project execution team.
  • Review completed projects and incorporate lessons learned, actual costs, and market information into future estimates.
  • Assist with the development and improvement of estimating processes, tools, templates, and methodologies.
  • Provide guidance and informal support to Junior Estimators, sharing knowledge and best practices.
  • Support Senior Estimators on larger or more complex bids and take responsibility for assigned portions of complex estimates.
  • Perform additional estimating and project quoting duties as required.

Qualifications:

  • 3–5 years of related estimating experience, preferably within a manufacturing, fabrication, engineering, construction, or water/wastewater environment.
  • Post-secondary education in Engineering, Construction, Business, or a related technical discipline.
  • Working knowledge of water and wastewater treatment processes and equipment is considered an asset.
  • Proficiency in reading and interpreting P&ID drawings, process drawings, design drawings, specifications, and technical documentation.
  • Demonstrated ability to independently develop accurate cost estimates for standard and moderately complex projects.
  • Strong understanding of material, labour, subcontractor, vendor, fabrication, and equipment costs and their impact on project pricing.
  • Strong analytical, problem-solving, and decision-making skills, with the ability to identify estimating risks and make sound recommendations.
  • Strong communication and interpersonal skills, with the ability to effectively work with sales, engineering, suppliers, subcontractors, and other stakeholders.
  • Excellent organizational and time-management skills, with the ability to manage multiple estimates and competing deadlines.
  • Strong attention to detail and commitment to producing accurate, high-quality work.
  • Ability to work independently while contributing effectively within a collaborative team environment.
  • Demonstrated initiative and willingness to take ownership of assigned estimates and deliverables.
  • Ability and willingness to provide guidance and support to Junior Estimators.
  • Familiarity with InEight or similar estimating software is considered an asset.
  • Proficiency with Microsoft Office, particularly Excel, is considered an asset.


Benefits & Perks:

Industry-Leading Compensation 
AWC offers competitive, industry-leading compensation packages designed to recognize and reward performance. Each role includes a base salary, bonus plan, extended health benefits, and participation in our Group RRSP program. 

Employee Recognition & Team Culture 
We believe great work deserves to be celebrated. AWC has a strong employee recognition program that regularly acknowledges individual and team achievements. We also foster a welcoming, social workplace with regular team events and opportunities to connect and have fun together. 

Workplace Amenities 
Our staff rooms are fully stocked with complimentary snacks and refreshments, helping keep energy levels high throughout the day. 

Professional & Personal Development 
AWC is deeply committed to lifelong learning and growth. We actively support employees in reaching their full potential through professional development opportunities, support for further education, and subsidies for fitness and wellness programs. 

We sincerely thank all applicants for their interest, however, only those selected will be contacted.