Senior Developer
Calgary, AB ยท Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North ...
Calgary, AB ยท Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North ...
Calgary, AB ยท Remote
Senior Developer Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North ...
Calgary, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Calgary, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Edmonton, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Edmonton, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Calgary, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Calgary, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Edmonton, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Edmonton, AB ยท Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Calgary, AB ยท Remote
CA$176K - CA$202K/yr
The Senior Developer, Enterprise AI is a hands-on technical leader responsible for building, operating, and evolving Clio's internal AI systems and platforms. Reporting to the Manager, Enterprise AI ...
Calgary, AB ยท Remote
CA$176K - CA$202K/yr
The Senior Developer, Enterprise AI is a hands-on technical leader responsible for building, operating, and evolving Clio's internal AI systems and platforms. Reporting to the Manager, Enterprise AI ...
Calgary, AB ยท On-site +1
As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in designing and scaling the infrastructure that supports our platform. You'll work across the full DevOps ...
Calgary, AB ยท On-site +1
As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in designing and scaling the infrastructure that supports our platform. You'll work across the full DevOps ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
Calgary, AB ยท On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Calgary, AB ยท On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Calgary, AB ยท On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Quick apply
Calgary, AB ยท On-site +1
We are looking for an experienced DevOps Engineer role for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large technology firm with a ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help Fullscript scale. Our team works ...
New
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help Fullscript scale. Our team works ...
New
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
The Role Fullscript is looking for a Senior Fullstack Engineer to join a brand new Canada-focused pod. This team is being created to help grow Fullscript's business in Canada by building revenue ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
The Role Fullscript is looking for a Senior Fullstack Engineer to join a brand new Canada-focused pod. This team is being created to help grow Fullscript's business in Canada by building revenue ...
Senior Developer Company Overview Stream Systems (www.streamsystems.ca) is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence ...
Senior Developer Company Overview Stream Systems (www.streamsystems.ca) is a leading-edge technology company that enables enterprises to optimize and make better decisions. Our SimOpti intelligence ...
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management, technical leadership, and cross-functional collaboration. This role requires someone who can seamlessly ...
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management, technical leadership, and cross-functional collaboration. This role requires someone who can seamlessly ...
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management, technical leadership, and cross-functional collaboration. This role requires someone who can seamlessly ...
We're seeking an experienced Senior Full Stack Developer who excels in stakeholder management, technical leadership, and cross-functional collaboration. This role requires someone who can seamlessly ...
Calgary, AB (Hybrid - 3 days/week in our beautiful downtown office) About the Role We're looking for a highly skilled Senior DevOps Engineer to join our dynamic team and help shape the future of our ...
Calgary, AB (Hybrid - 3 days/week in our beautiful downtown office) About the Role We're looking for a highly skilled Senior DevOps Engineer to join our dynamic team and help shape the future of our ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
As a Senior Developer, you will play a critical role in developing and maintaining all things IAM, including authentication, authorization, and identity. You'll contribute directly to the systems ...
Calgary, AB ยท On-site +1
CA$125K - CA$165K/yr
As a Senior Developer, you will play a critical role in developing and maintaining all things IAM, including authentication, authorization, and identity. You'll contribute directly to the systems ...
Full Stack Developer Product Engineering Level ... Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ...
Quick apply
Full Stack Developer Product Engineering Level ... Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ...
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects through sound engineering expertise and project management, engaging in relationship building ...
Reporting to Consulting Engineer, the Senior Engineer will be accountable for executing projects through sound engineering expertise and project management, engaging in relationship building ...
Full Stack Developer - Product Engineering Level ... Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ...
Full Stack Developer - Product Engineering Level ... Intermediate to Senior, based on experience. We are currently looking to fill multiple positions ...
$58.5K - $69K
2% of jobs
$69K - $79.5K
5% of jobs
$79.5K - $90K
12% of jobs
$93.8K is the 25th percentile. Wages below this are outliers.
$90K - $100.5K
17% of jobs
The median wage is $110K / yr.
$100.5K - $111K
16% of jobs
$111K - $121.5K
15% of jobs
$129.4K is the 75th percentile. Wages above this are outliers.
$121.5K - $132K
12% of jobs
$132K - $142.5K
9% of jobs
$142.5K - $153K
6% of jobs
$153K - $163.5K
5% of jobs
$163.5K - $174K
1% of jobs
$58.5K
$117.5K
$174K
| Aspect | Senior Developer | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, experience, certifications | Bachelor's or higher in CS or related field, certifications common |
| Work Environment | Development teams, project-based work, collaborative | Design, develop, test software across various industries |
| Employer & Industry Usage | Tech companies, startups, enterprise firms | Tech, finance, healthcare, and other sectors |
| Common Search & Comparison | Yes | Yes |
While both Senior Developers and Software Engineers possess strong technical skills and often share similar educational backgrounds, Senior Developers typically focus more on leading projects, mentoring, and code quality within development teams. Software Engineers may have a broader scope, including system design and architecture, often working across multiple projects or platforms. The roles overlap significantly, but the Senior Developer role emphasizes leadership and hands-on coding expertise.

Full-time
Re-posted 20 days ago
Senior Developer
Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North America. As a trailblazer in the industry, our goal is to propel our clients toward digital transformation by automating and enhancing their business processes. We are committed to driving impactful changes through data analytics and technology, harnessing our collective expertise, innovation, and commitment to excellence. To further our mission, we are seeking an exceptionally skilled Senior Developer to join our team of professionals. This role focuses primarily on internal development and collaboration with internal teams, with a strong emphasis on technical leadership, long-term architectural strategy, and infrastructure ownership.
The ideal candidate brings strong technical maturity, with the ability to design and implement robust systems, make informed infrastructure and architectural decisions, and guide technical direction while remaining actively involved in development.
Key Responsibilities
- Collaborate with cross-functional teams to design, build, and enhance custom software solutions supporting ERP integrations, analytics, automation, and AI-driven workflows.
- Define and drive scalable application and data architecture, owning long-term technical strategy, roadmaps, and architectural direction across internal platforms.
- Lead technical decision-making across system architecture, cloud infrastructure, deployment strategies, and integration patterns.
- Design, build, and evolve scalable backend services, APIs, and system architectures, with a focus on performance, reliability, and maintainability.
- Own and evolve cloud infrastructure (Azure), including architecture, networking, security, identity and access management, and cost optimization.
- Proactively identify system-level risks and drive improvements in performance, reliability, scalability, and security, while troubleshooting and enhancing existing applications.
- Provide technical mentorship, contribute to system design and code reviews, and maintain clear and thorough documentation for architecture, infrastructure, and development workflows.
Essential Qualifications and Experience
- 7-10+ years of professional experience in software development across backend, frontend, and data-focused systems.
- Strong proficiency in C#/.NET and/or Python, with extensive experience building scalable APIs and backend services.
- Demonstrated experience designing system architecture and operating complex, production-grade systems.
- Strong experience with cloud architecture, particularly within Azure environments.
- Deep understanding of relational database design, performance tuning, and data architecture (SQL Server and/or PostgreSQL).
- Experience designing and managing cloud infrastructure, CI/CD pipelines, and containerized applications.
- Ability to demonstrate technical expertise through prior systems, projects, or architectural contributions.
Nice-to-Have Qualifications and Experience
- Hands-on experience with modern frontend frameworks and TypeScript/JavaScript.
- Experience designing data architectures that support scalability, performance, and long-term maintainability.
- Experience with backend performance optimization, scalability patterns, and distributed systems is a strong asset.
- Exposure to Data, AI, or ML solutions (e.g., OpenAI/LLMs, document processing, analytics pipelines) is considered a strong asset.
- Experience working within complex system integrations or ERP environments is highly preferred.
Must-Have Skills
- Ability to communicate technical ideas clearly with teammates and document work effectively.
- Strong problem-solving ability and systems-level thinking.
- Ability to take ownership of complex technical initiatives and make independent technical decisions from design through implementation across projects.
- Strong organizational skills and the ability to manage priorities across multiple technical initiatives.
- High level of integrity and ability to handle the confidentiality of sensitive information.
- Backend: C#/.NET, Python, Django, Azure Functions, SQL
- DevOps & Cloud: Azure Cloud, CI/CD pipelines, Docker
Nice-to-Have Skills
- Experience with frontend frameworks (React, Vue.js) and modern CSS frameworks (e.g., Tailwind)
- Data & AI: SQL Server, PostgreSQL, Redis (nice to have), OpenAI/LLMs, document processing, data integrations
Benefits of Working at Olsen
- Big thinking is the baseline. We hire curious people and then actually give them room to run.
- Remote flexibility that means what it says. Work where you work best, no asterisks.
- Growth that goes in the direction you want, not just the one that is convenient for us.
- Benefits shaped by the people who use them. Our team votes on what is offered and how it evolves.
- Straight talk at every level. You will always know where things stand and your voice will be heard.
- A team that genuinely enjoys the work. High standards, good people, and a culture worth showing up for.
Olsen is committed to recognizing the dignity and worth of every individual, offering equitable rights and opportunities to all our employees. We foster a culture of understanding and mutual respect.
If you are highly motivated, committed to continual learning, and excited to be a part of a growing firm, we invite you to submit your resume and cover letter. Please articulate why you are a remarkable candidate and what you are seeking from your next career move and employer.
We appreciate the interest of all applicants, but only those shortlisted will be contacted.