1

Junior Software Developer Jobs in Jobs Calgary, AB

The Junior Process Engineer will be responsible for applying established process engineering ... software, and industry-standard process simulation tools such as Aspen HYSYS, UniSim, PRO/II, and ...

Developer, Senior Associate

Calgary, AB ยท On-site

CA$87K - CA$137K/yr

Bridge Cloud, Data, and AI delivery teams by providing software engineering depth, AI application developmentexperienceand enterprise-grade cloud implementation skills. * You will respondto the ...

We do this through the delivery of secure cloud, AI, software and digital workplace solutions that ... junior team members on Power Platform development techniques, including support for application ...

If you're a developer who thrives on creating high-performance, observable systems and isn't afraid ... junior developers, promote and enforce best practices Lead initiatives to align platform ...

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 ...

Showing results 41-60

Junior Software Developer information

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Jobs Calgary, AB?

The most popular types of Software Developer jobs in Jobs Calgary, AB are:

What are popular job titles related to Junior Software Developer jobs in Jobs Calgary, AB?

For Junior Software Developer jobs in Jobs Calgary, AB, the most frequently searched job titles are:

What cities near Jobs Calgary, AB are hiring for Junior Software Developer jobs?

Cities near Jobs Calgary, AB with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Jobs Calgary, AB as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Junior Process Engineer

Bantrel Co.

Calgary, AB โ€ข Hybrid

Full-time

Medical, Dental, Vision

Posted 6 days ago


Job description

Company Description

Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services in Canada.
For 40 years we have delivered end-to-end solutions for some of Canada’s most challenging and complex energy, mining, infrastructure, and nuclear projects, with an unrelenting focus on safety and quality. Bantrel performs design and procurement services from our primary Calgary, Edmonton and Toronto office locations and delivers construction management and self-perform construction services at various Client sites across Canada.
We operate independently but leverage the global expertise of and provide resources to our affiliate Bechtel Corporation, one of the largest EPC companies in the world, and remain Canadian focused including through our other shareholder, McCaig Investments, a respected local family group of businesses and deep community supporter.  Our private ownership provides long-term business planning and strategic decision horizons supported by a strong financial position.

www.bantrel.com

Bantrel Co.: My Company | LinkedIn

Job Description

We are currently seeking a qualified Junior Process Engineer to join our Energy team based in Calgary, AB. The Junior Process Engineer will be responsible for applying established process engineering principles, methods, and procedures to support project and design activities. Working on assignments with clearly defined objectives, you will perform engineering calculations, analyze data, and contribute to process design solutions while exercising sound engineering judgment within established guidelines. You will collaborate with multidisciplinary teams, suppliers, clients, and field personnel to exchange technical information and support successful project execution.

Duties & Responsibilities include:

  • Performs work within the Process discipline which involves the preparation, interpretation or review of calculations, specifications, plans, investigations, systems or equipment with some basic degree of complexity;
  • Participates in the following:
    • process design, including simulations, concept sketches and layouts;
    • the use of engineering computer programs and solutions;
    • preparation or review of engineering studies and reports;
    • preparation of process specifications and design calculations;
    • equipment design and development;
    • preparation of drawings (PFDs, P&IDs, DPDTs…)
    • collaboration with Piping and Plant Layout, Mechanical, Civil, Control Systems and Electrical engineering disciplines.
  • Reviews design documents of equipment manufacturers or subcontractors of a basic degree of complexity and prepares comments and recommendations;
  • Acts as a strong team player within the home office engineering team.
Qualifications
  • Bachelor's degree in Chemical Engineering or a related engineering discipline from an accredited university. Registration as an Engineer-in-Training (EIT) with the applicable provincial engineering regulatory body (e.g., APEGA), with the ability to progress toward a Professional Engineer (P.Eng.) designation, is required.
  • Minimum of 3 years of relevant industry experience, including design engineering, systems startup, field engineering, plant operations, utilities, process facilities, or engineering/construction environments; or
  • Demonstrated knowledge of process engineering fundamentals, including process calculations, process systems, equipment, process flow diagrams (PFDs), piping and instrumentation diagrams (P&IDs), plant layout, material selection, and computer-based process engineering applications.
  • Familiarity with engineering work planning and control methods, as well as applicable industry codes, standards, regulations, and design criteria relevant to the process engineering discipline.
  • Strong oral and written communication skills, with the ability to collaborate effectively with multidisciplinary teams and stakeholders.
  • Proficiency in Microsoft Office applications (Word, Excel, and Outlook), SharePoint, PDF markup software, and industry-standard process simulation tools such as Aspen HYSYS, UniSim, PRO/II, and ProMax.

Additional Information

Why Join Bantrel?

We offer a competitive compensation package, a great learning environment, interesting & challenging work and the opportunity for career advancement.

  • Immediate access to a comprehensive benefits package that provides extended health, dental, vison, prescription coverage and flexible healthcare and personal spending accounts (no waiting period)
  • Employer Group RRSP plan with no matching required
  • Eligible employees can participate in our Earned Day Off program (EDO) providing alternate Fridays off (based on annual calendar)
  • Hybrid remote work program (up to 52 days per year, based on eligibility)
  • Explore the many reasons to be part of our team

Our culture is guided by our Mission and Values, these shape how we treat one another, our Clients, and how we achieve excellence. Bantrel has a long and vibrant history of local community involvement, employee volunteerism, and corporate philanthropy. Bantrel encourages applications from people with disabilities.  We are committed to creating an inclusive and accessible environment. Accommodations are available upon request for candidates taking part in all aspects of the recruitment process. Bantrel is committed to fostering an inclusive workplace that welcomes and values Indigenous perspectives. Learn more about our approach to diversity and inclusion here. 

As part of the recruitment process, successful clearance of applicable pre-employment checks is required which may include Criminal Background/Police Information check, Drug & Alcohol test, Reference checks as well as submittal of Provincial Driver’s Abstract. Please note only those candidates selected for interview will be contacted - all other resumes will be retained for future consideration.  No phone calls or unsolicited agency resumes please. AI technology is utilized by Bantrel as part of our recruitment process.