The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Possess a Bachelor's degree in a relevant field and over 7 years of software development experience ...
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... Possess a Bachelor's degree in a relevant field and over 7 years of software development experience ...
Senior Software Developer
Calgary, AB · On-site
A Bachelor's degree in Computer Science or Engineering with 7+ years of professional experience primarily focused on backend services. * Advanced Technical Stack: High proficiency in C++ and Python ...
Senior Software Developer
Calgary, AB · On-site
A Bachelor's degree in Computer Science or Engineering with 7+ years of professional experience primarily focused on backend services. * Advanced Technical Stack: High proficiency in C++ and Python ...
Software Developer
Calgary, AB · On-site
Contribute to data pipeline work that moves and associates model outputs with the right users and ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Software Developer
Calgary, AB · On-site
Contribute to data pipeline work that moves and associates model outputs with the right users and ... a small engineering team. What we're looking for * 2+ years of professional experience building ...
Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or equivalent practical experience. 7+ years of experience in software development roles, with a strong ...
Essential Knowledge, Skills, and Experience Bachelor's degree in computer science, engineering, or equivalent practical experience. 7+ years of experience in software development roles, with a strong ...
Bachelor's or Master's degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working arrangements * Employee ...
Bachelor's or Master's degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working arrangements * Employee ...
Bachelors or Masters degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working arrangements * Employee Wellness ...
Quick apply
Bachelors or Masters degree in computer science, software engineering or related field. About the Benefits: * Competitive compensation and vacation * Flexible working arrangements * Employee Wellness ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 8+ years of software development experience at a senior level * Experience working on agile software projects ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 8+ years of software development experience at a senior level * Experience working on agile software projects ...
Design, build and deploy Data Products on Azure using modern software development patterns ... Bachelor's Degree in Computer Science, Computer Engineering or a related discipline, with ...
Design, build and deploy Data Products on Azure using modern software development patterns ... Bachelor's Degree in Computer Science, Computer Engineering or a related discipline, with ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Degree or diploma in Computer Science, Software Engineering, or a related field * 0-2 years of experience in software development (Co-op/Internship experience considered) is preferred * Recent ...
Software Developer (SAP S/4HANA)
Calgary, AB · On-site +1
Degree or diploma in Computer Science, Software Engineering, or a related field * 0-2 years of experience in software development (Co-op/Internship experience considered) is preferred * Recent ...
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the ... University degree in computer science, engineering, information systems, science, or a related ...
New
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the ... University degree in computer science, engineering, information systems, science, or a related ...
New
They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Senior C++ Developer
Calgary, AB · On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
Senior C++ Developer
Calgary, AB · On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Quick apply
Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database technologies to scale for high volume web sites a big asset * Worked within the Ads/Marketing space * API ...
Infrastructure & Technology Associate Maximo Developer (September 2026 - Calgary) Calgary, CA
Calgary, AB · On-site
$63 - $77/hr
Required education Associate's Degree/College Diploma Required technical and professional expertise ... Software Development Fundamentals: Understanding of core concepts such as object-oriented ...
New
Infrastructure & Technology Associate Maximo Developer (September 2026 - Calgary) Calgary, CA
Calgary, AB · On-site
$63 - $77/hr
Required education Associate's Degree/College Diploma Required technical and professional expertise ... Software Development Fundamentals: Understanding of core concepts such as object-oriented ...
New
Our Cloud & Software Engineering team is looking for a professional like you with the skills and ... University degree in computer science, engineering, information systems, science, or a related ...
Our Cloud & Software Engineering team is looking for a professional like you with the skills and ... University degree in computer science, engineering, information systems, science, or a related ...
Lead Software Developer - PHP
Calgary, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Calgary, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Lead Software Developer - PHP
Calgary, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Lead Software Developer - PHP
Calgary, AB · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the ... University degree in computer science, engineering, information systems, science, or a related ...
New
Our Cloud & Software Engineerlng team in Calgary is looking for a professional like you with the ... University degree in computer science, engineering, information systems, science, or a related ...
New
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional software engineering experience * Strong Java and Cloud services experience. * Experience utilizing AI ...
New
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional software engineering experience * Strong Java and Cloud services experience. * Experience utilizing AI ...
New
Associate Degree Software Developer information
What are the key skills and qualifications needed to thrive as an Associate Degree Software Developer, and why are they important?
What opportunities for skill development and career advancement are available to Associate Degree Software Developers within most organizations?
Is a 2 year associate degree worth IT?
What are Associate Degree Software Developers?
What is the difference between Associate Degree Software Developer vs Junior Software Developer?
| Aspect | Associate Degree Software Developer | Junior Software Developer |
|---|---|---|
| Credentials | Associate degree in computer science or related field | Typically a bachelor's degree or equivalent experience |
| Work Environment | Entry-level, team-based projects, often in tech companies or IT departments | Entry-level, software development teams, tech startups, or corporate IT |
| Employer Usage | Employers seeking foundational coding skills and basic software development | Employers looking for fresh talent with basic programming skills |
In summary, an Associate Degree Software Developer usually has an associate degree and focuses on foundational coding skills, while a Junior Software Developer often holds a bachelor's degree and may have more advanced programming knowledge. Both roles are entry-level and serve as stepping stones in software development careers, but the Junior role may require slightly more experience or education.
What jobs pay 70k a year with an associate's degree?
What is a good job if I have an associate's degree in programming?
Is an associate's degree enough for an IT job?
- Junior Software Developer
- Remote Software Developer
- Software Developer Contract
- Junior Front End Developer
- Entry Level Junior Software Developer
- Junior Javascript Developer
- Junior Software Developer No Experience
- Remote Junior Software Engineer
- Entry Level Scientific Software Developer
- Weekend Software Developer
- H1B Junior Software Developer
- Junior Software Engineer Gaming
- Internship Angellist Front End Developer
- Internship Junior Mern Stack Developer
- Junior Entry Level Web Developer
- Manager Unity Software Developer
- Internship Backend Net Developer
- Temp Senior C# Developer
- Cloud Security Internship
- Full Time Mcdonalds Software Engineer

Other
Re-posted 2 days ago
Job description
The role
The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This position requires advanced technical expertise, leadership in software architecture, and cross-functional collaboration to ensure high-quality, secure, and scalable solutions. As a Senior Software Developer on the Admin Platform team, you will design, build, and operate the core services that underpin Evo, our cloud-based geoscience platform. Working within a microservices architecture built on Python, FastAPI, Kubernetes, and GCP, you will lead the development of highly reliable, scalable backend systems that power data organization, permission management, auditability, and integrations. This role also includes project management responsibilities and providing technical guidance and mentorship to team members.
In this role you will have the opportunity to
- Lead the end-to-end design and architecture of complex software applications and core backend services, using appropriate modeling techniques and leading design reviews to ensure high-quality, scalable solutions.
- Design, code, test, and refactor complex programs and integration software services, while championing the use of agreed-upon standards and development tools across the team to achieve well-engineered outcomes.
- Own the release management lifecycle by planning, scheduling, and coordinating software releases across multiple teams, ensuring all deliverables meet defined quality, security, and compliance standards.
- Define, document, and execute projects by preparing realistic plans, managing risks, and monitoring project resources to ensure alignment with organizational goals and stakeholder expectations.
- Act as a key technical leader by mentoring team members, enhancing existing processes with emerging technologies, and providing technical guidance in cross-functional collaborations to meet user needs.
Essential Knowledge, Skill and experience
- Possess a Bachelor's degree in a relevant field and over 7 years of software development experience, including designing, building, and maintaining scalable RESTful APIs, ideally with Python and FastAPI.
- Bring strong experience with cloud platforms (GCP, AWS, or Azure), deploying services in containerized environments (Kubernetes), and managing cloud resources using Infrastructure as Code (e.g., Terraform).
- Demonstrate proficiency in designing and maintaining reliable CI/CD pipelines, writing automated tests across multiple layers (e.g., unit, integration), and familiarity with modern frontend technologies like React.
- Showcase the ability to work autonomously on complex technical tasks, influence stakeholders, facilitate collaboration, and make decisions that impact project success.
- Combine deep industry knowledge with the ability to communicate complex ideas effectively, drive team development, and apply expertise to ensure security, privacy, and ethical best practices are followed.