1

New Grad Software Developer Jobs in Alberta (NOW HIRING)

Your New Role As a Machine Learning Engineer, you will operate at the intersection of software engineering and advanced machine learning--owning the design, development, and optimization of ML models ...

Your New Role As a Machine Learning Engineer, you will operate at the intersection of software engineering and advanced machine learning--owning the design, development, and optimization of ML models ...

Manager, Software Engineering

Calgary, AB · On-site

CA$120K - CA$150K/yr

Lead or actively participate in cross-pod technical guilds (e.g., Frontend, AI/ML, DevOps). People ... We Look for A-Players Who: - Express our core values - Are hungry for knowledge - Want to learn new ...

Full Stack Developer

Calgary, AB · Hybrid

$100K - $110K/yr

You're a self-starter who can take ownership, design and build new features, and mentor while ... Software development using: Node.js, React, AWS, PostgreSQL, MySQL What you bring: * 5+ years ...

Senior Software Engineer (Analysis)

Calgary, AB · On-site

CA$120K - CA$200K/yr

As a senior software engineer on our team, you'll be working closely with the whole company to ... A growth mindset and willingness to learn new things * You have 3+ years of experience working as a ...

Senior Developer, Enterprise AI

Calgary, AB · Remote

CA$176K - CA$202K/yr

What you may have: * 4+ years of experience in software engineering, data engineering, or AI ... This is a new position. #LI-Remote What you will find here: Compensation is one of the main ...

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... The work will be heavily related to developing and implementing new features for an SDK. You Have ...

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... The work will be heavily related to developing and implementing new features for an SDK. You Have ...

Senior C++ Software Engineer

Calgary, AB · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... The work will be heavily related to developing and implementing new features for an SDK. You Have ...

Senior C++ Software Engineer

Calgary, AB · Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent ... The work will be heavily related to developing and implementing new features for an SDK. You Have ...

next page

Showing results 1-20

New Grad Software Developer information

What are the key skills and qualifications needed to thrive in the New Grad Software Developer position, and why are they important?

To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.

What are typical responsibilities for a New Grad Software Developer, and how do they contribute to the team?

As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.

What is a New Grad Software Developer job?

A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

What are popular job titles related to New Grad Software Developer jobs in Alberta? For New Grad Software Developer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching New Grad Software Developer jobs in Alberta look for? The top searched job categories for New Grad Software Developer jobs in Alberta are:
What cities in Alberta are hiring for New Grad Software Developer jobs? Cities in Alberta with the most New Grad Software Developer job openings:
Infographic showing various New Grad Software Developer job openings in Alberta as of June 2026, with employment types broken down into 100% Full Time. Highlights an 84% In-person, and 16% Remote job distribution.

Full Stack Blockchain Developer

NDAX Canada Inc.

Calgary, AB • On-site

Full-time

Posted 22 days ago


Job description

NDAX is Canada's fastest growing Cryptocurrency exchange. Currently we are looking to hire some fresh and hungry talent to join our blockchain division. If you are a blockchain engineer we need it to do the following.


Requirements

• Develop & test smart contracts and programming efforts on Ethereum.

• Work with other engineers in an agile environment to develop new solutions to old problems with blockchain technologies

• Design & optimize scalable and robust services that will run at scale

• Own feature implementations and maintain a continuous integration pipeline

• Help improve our code quality through writing unit tests, automation and performing code reviews

• Monitor and manage cloud servers and other infrastructures/tools Experience / Skills desired:

• Professional experience as software engineer with at least a year of experience with Solidity programming

• Experience in one or more of the following current blockchain development libraries and frameworks: Truffle, Embark, Web3.js, ethers.js, OpenZeppelin, Dapphub

• Strong emphasis on security and understanding of all potential exploits pertaining to Solidity

• Experience in one or more of the following web technologies: Node.js, Go, Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB

• Strong understanding of smart contracts, cryptography, Ethereum and Javascript • Familiarity with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure

• Bachelor’s Degree in Computer Science or Computer Engineering and/or equivalent experience

• Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success with this team

Benefits

you will have the opportunity to enroll in stock option plan with an early stage company

you will receive health care benefits after 3 months of employment

free gym

huge learning experience