Software Architect
Calgary, AB ยท On-site
... experience in software development. Proficiency in written and spoken English. Preferred: Familiar with oil and gas concepts and terminology. Travel No travel is expected.
Calgary, AB ยท On-site
... experience in software development. Proficiency in written and spoken English. Preferred: Familiar with oil and gas concepts and terminology. Travel No travel is expected.
Calgary, AB ยท On-site
... experience in software development. Proficiency in written and spoken English. Preferred: Familiar with oil and gas concepts and terminology. Travel No travel is expected.
Calgary, AB ยท On-site
... experience in software development. * Proficiency in written and spoken English. Preferred: * Familiar with oil and gas concepts and terminology. Travel No travel is expected.
Quick apply
Calgary, AB ยท On-site
... experience in software development. * Proficiency in written and spoken English. Preferred: * Familiar with oil and gas concepts and terminology. Travel No travel is expected.
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Quick apply
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Experience working on software development projects * Experience using a variety of programming ... Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no ...
Experience working on software development projects * Experience using a variety of programming ... Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no ...
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Quick apply
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Quick apply
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Quick apply
Calgary, AB ยท Remote
$80 - $120/hr
No prior AI experience is required. Key Responsibilities * Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development ...
Calgary, AB ยท On-site
The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will ...
Calgary, AB ยท On-site
The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will ...
Calgary, AB ยท On-site
Software Developer Calgary (Rocky View County), AB Build Software That Powers a National Business ... Experience with: * C# * SQL * HTML * JavaScript * Visual Basic * MVC Architecture * Visual Studio ...
Quick apply
Calgary, AB ยท On-site
Software Developer Calgary (Rocky View County), AB Build Software That Powers a National Business ... Experience with: * C# * SQL * HTML * JavaScript * Visual Basic * MVC Architecture * Visual Studio ...
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations Employment Type: FULL_TIME
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations Employment Type: FULL_TIME
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations
Calgary, AB ยท On-site
Experience working in Agile/Scrum teams * Programming skills in Python * CI/CD integrations
Experience with agile software development practices * Experience in software design, debugging, and performance evaluations * Ability to closely interact with software technical leads, program ...
Experience with agile software development practices * Experience in software design, debugging, and performance evaluations * Ability to closely interact with software technical leads, program ...
Calgary, AB ยท On-site
Qualifications and Experience * Post-secondary education in Computer Science, Software Development ... Information Technology, or a related program, or equivalent practical experience. * Approximately 0 ...
Quick apply
Calgary, AB ยท On-site
Qualifications and Experience * Post-secondary education in Computer Science, Software Development ... Information Technology, or a related program, or equivalent practical experience. * Approximately 0 ...
Knowledge of/Experience with CI/CD processes, software/application lifecycle and software version control processes * Ability to unit test, debug / troubleshoot with strong problem-solving skills #LI ...
Knowledge of/Experience with CI/CD processes, software/application lifecycle and software version control processes * Ability to unit test, debug / troubleshoot with strong problem-solving skills #LI ...
We're looking for a Robotics Software Developer to join our team and contribute to developing ... Hands-on experience with ROS or ROS 2 - through projects, internships, co-ops, or coursework.
We're looking for a Robotics Software Developer to join our team and contribute to developing ... Hands-on experience with ROS or ROS 2 - through projects, internships, co-ops, or coursework.
AltaML is a leading North American applied AI company with extensive experience in building and operationalizing AI software solutions. We are a company like no other - we believe in making small ...
AltaML is a leading North American applied AI company with extensive experience in building and operationalizing AI software solutions. We are a company like no other - we believe in making small ...
The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact ...
The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact ...
The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact ...
Quick apply
The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact ...
Calgary, AB ยท On-site
As a part of Magnet Forensics, you can expect to make a difference in the world, no matter what ... Experience writing and maintaining automated tests at various levels of abstraction; * Ability to ...
Calgary, AB ยท On-site
As a part of Magnet Forensics, you can expect to make a difference in the world, no matter what ... Experience writing and maintaining automated tests at various levels of abstraction; * Ability to ...
Calgary, AB ยท On-site
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the ...
Calgary, AB ยท On-site
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the ...
$21K - $32.5K
12% of jobs
$38.9K is the 25th percentile. Wages below this are outliers.
$32.5K - $44K
24% of jobs
The median wage is $54.4K / yr.
$44K - $55.5K
16% of jobs
$55.5K - $67K
6% of jobs
$67K - $78.5K
6% of jobs
$78.5K - $90K
8% of jobs
$96.3K is the 75th percentile. Wages above this are outliers.
$90K - $101.5K
5% of jobs
$101.5K - $113K
6% of jobs
$113K - $124.5K
6% of jobs
$124.5K - $136K
6% of jobs
$136K - $147.5K
3% of jobs
$21K
$73.4K
$147.5K
| Aspect | No Experience Software | No Experience Web Developer |
|---|---|---|
| Required Credentials | None or basic certifications | Basic coding knowledge, possibly certifications in HTML/CSS |
| Work Environment | Entry-level, tech companies, startups | Web development teams, digital agencies |
| Industry Usage | Software industry, tech startups | Web development, digital marketing |
| Common Search Intent | Entry-level software roles for beginners | Starting web development careers without experience |
Both roles are entry-level positions suited for individuals with little to no experience. No Experience Software generally refers to basic software roles across various industries, while No Experience Web Developer focuses specifically on web development. Understanding these differences helps job seekers target the right roles based on their skills and career goals.
The most popular types of Software jobs in Calgary, AB are:

Contractor
Re-posted 21 days ago
About GeoSoftware
GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to develop a better understanding of the subsurface, manage exploration and development risks, and quantify reserves more accurately with our advanced geoscience technology.
Working at GeoSoftware is all about passion and sharing our ambition for ongoing technological innovation. We have more than 150 employees, spread over 18 different countries. Our people are our most important asset, and developing our talents is a priority. As part of GeoSoftware, you will work with international and diverse teams of experts in an environment of excellence, which will enable you to create your own opportunities and realize your full potential.
Job Summary
We are looking for a driven Software Architect to join our team in Calgary, Canada.
The Architect contributes to the development and refinement of software architecture in cooperation with senior team members. This role focuses on implementing architectural patterns, supporting domain modeling efforts, and ensuring code quality and maintainability. The Architect works closely with development teams to translate design principles into working solutions.
Duties and Responsibilities
Assist in implementing architectural patterns and principles.
Support modernization efforts of legacy systems.
Participate in domain modeling and design discussions.
Ensure code quality and maintainability through best practices.
Collaborate with development teams to align implementation with architectural goals.
Contribute to secure coding practices and CI/CD processes.
Document architectural decisions and communicate them effectively to technical and non-technical audiences.
Skills & Competencies
1. Technical Skills
Understanding of microservices, event-driven architecture, hexagonal architecture, etc.
Familiarity with Domain-Driven Design
Familiarity with secure coding and CI/CD tools
Proficiency in C++. Python experience is a plus
Proficiency in Object Oriented Programming principles
Proficiency in usage of AI as means of increasing the quality of code
2. Soft Skills
Eager learner and team player
Good collaboration skills
Detail-oriented and quality-focused
Open to feedback and continuous improvement
Ability to communicate clearly with both technical and non-technical audiences
Qualifications & Requirements
Required:
A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with strong affinity with software development.
2-3 years' experience in software development.
Proficiency in written and spoken English.
Preferred:
Familiar with oil and gas concepts and terminology.
Travel
No travel is expected.