Hybrid work options ~ How you'll make an impact Join our Agile development team as a Senior Full ... Degree in computer science, software engineering or a related discipline * Minimum six years of ...
Hybrid work options ~ How you'll make an impact Join our Agile development team as a Senior Full ... Degree in computer science, software engineering or a related discipline * Minimum six years of ...
Structural Engineer - Senior Level - Hydropower Focus (Hybrid)
Saskatoon, SK · Hybrid
CA$115K - CA$140K/yr
The role - what you'll do Barr is seeking a senior structural engineer to join our Calgary or ... S. * Software : AutoCAD or Revit and structural engineering analysis software such as RISA 3D ...
Structural Engineer - Senior Level - Hydropower Focus (Hybrid)
Saskatoon, SK · Hybrid
CA$115K - CA$140K/yr
The role - what you'll do Barr is seeking a senior structural engineer to join our Calgary or ... S. * Software : AutoCAD or Revit and structural engineering analysis software such as RISA 3D ...
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Quick apply
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Quick apply
You Have: * 3+ years minimum developing mobile applications in React Native * 4+ years' experience as a Front-End Software Developer * Cross platform experience with IOS ( Swift ) and Android ...
Sr. Eng., Structural
Saskatoon, SK · Hybrid
Our client is a respected multi-disciplinary engineering and environmental consulting firm ... Structural analysis software such as Civil Midas and RISA. Knowledge of Canadian dam guidelines and ...
Sr. Eng., Structural
Saskatoon, SK · Hybrid
Our client is a respected multi-disciplinary engineering and environmental consulting firm ... Structural analysis software such as Civil Midas and RISA. Knowledge of Canadian dam guidelines and ...
Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Elevate your engineering career by joining us as a Senior Overhead Transmission Lines Civil ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Sr. Eng., Geotechnical
Saskatoon, SK · On-site
Our client is a leading multi-disciplinary engineering consulting firm delivering innovative ... Experience with geotechnical software, CPTu interpretation, laboratory testing, and/or tailings ...
Sr. Eng., Geotechnical
Saskatoon, SK · On-site
Our client is a leading multi-disciplinary engineering consulting firm delivering innovative ... Experience with geotechnical software, CPTu interpretation, laboratory testing, and/or tailings ...
Senior DevOps Engineer
Saskatoon, SK · On-site +1
Experience with operational aspects of software systems such as monitoring, centralized logging and alerting * Looking to advance and grow your career in Fintech... You Have: * 5+ years of DevOps/SRE ...
Quick apply
Senior DevOps Engineer
Saskatoon, SK · On-site +1
Experience with operational aspects of software systems such as monitoring, centralized logging and alerting * Looking to advance and grow your career in Fintech... You Have: * 5+ years of DevOps/SRE ...
Senior DevOps Engineer
Saskatoon, SK · On-site +1
Experience with operational aspects of software systems such as monitoring, centralized logging and alerting * Looking to advance and grow your career in Fintech... You Have: * 5+ years of DevOps/SRE ...
Quick apply
Senior DevOps Engineer
Saskatoon, SK · On-site +1
Experience with operational aspects of software systems such as monitoring, centralized logging and alerting * Looking to advance and grow your career in Fintech... You Have: * 5+ years of DevOps/SRE ...
Structural Engineer CCJ1JP00000704
Saskatoon, SK · On-site
$70 - $85/hr
Role: Senior Structural Engineer Contract Duration: 06/23/2025 to 12/31/2025 Weekly Hours: 40 ... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ...
Structural Engineer CCJ1JP00000704
Saskatoon, SK · On-site
$70 - $85/hr
Role: Senior Structural Engineer Contract Duration: 06/23/2025 to 12/31/2025 Weekly Hours: 40 ... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ...
Mechanical Engineer - Senior Level (Hybrid)
Saskatoon, SK · Hybrid
CA$115K - CA$142K/yr
Software: experience with AutoCAD and Microsoft Office software. * Driver's license: possession of ... engineers, scientists, and professionals who will help you achieve your ambitions and build a ...
Mechanical Engineer - Senior Level (Hybrid)
Saskatoon, SK · Hybrid
CA$115K - CA$142K/yr
Software: experience with AutoCAD and Microsoft Office software. * Driver's license: possession of ... engineers, scientists, and professionals who will help you achieve your ambitions and build a ...
Structural Engineer CCJ1JP00000840
Saskatoon, SK · On-site
$55 - $75/hr
Intermediate and/or Senior Role Description / Key Responsibilities Perform structural engineering ... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ...
Structural Engineer CCJ1JP00000840
Saskatoon, SK · On-site
$55 - $75/hr
Intermediate and/or Senior Role Description / Key Responsibilities Perform structural engineering ... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ...
Engineer, Structural (TS) CCJ1JP00000884
Saskatoon, SK · Hybrid
CA$95/hr
... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ... Support and guidance from senior engineer(s) will be provided.
Engineer, Structural (TS) CCJ1JP00000884
Saskatoon, SK · Hybrid
CA$95/hr
... software as well as performing design calcs with MATHCAD software and/or excel sheets. Work with ... Support and guidance from senior engineer(s) will be provided.
Senior Geochemist
Saskatoon, SK · On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Demonstrated abilities with geochemical and water quality modeling using industry-standard software ...
Senior Geochemist
Saskatoon, SK · On-site +1
Our team includes geochemists with backgrounds in geology, aqueous geochemistry and engineering ... Demonstrated abilities with geochemical and water quality modeling using industry-standard software ...
Lead Software Developer - PHP
Regina, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Quick apply
Lead Software Developer - PHP
Regina, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Quick apply
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Lead Software Developer - PHP
Regina, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Quick apply
Lead Software Developer - PHP
Regina, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Quick apply
Lead Software Developer - PHP
Saskatoon, SK · On-site +1
Build, scale and help lead our engineering team * Maintain lots of moving pieces * Evaluate details ... in a senior role and ready for the next step * Very familiar with PHP/Laravel/Lumen/MySQL ...
Civil Engineer CCJ1JP00000827
Saskatoon, SK · On-site
$75 - $95/hr
Role: Senior Civil Engineer (P.Eng) Location: Saskatoon, SK Hours per week: 40, Monday - Friday ... software such as Navisworks, Jetstream, point cloud P.Eng
Civil Engineer CCJ1JP00000827
Saskatoon, SK · On-site
$75 - $95/hr
Role: Senior Civil Engineer (P.Eng) Location: Saskatoon, SK Hours per week: 40, Monday - Friday ... software such as Navisworks, Jetstream, point cloud P.Eng
Senior Software Engineer information
What is a senior software engineer?
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?
What are some common challenges senior software engineers face when mentoring junior team members?
What is the difference between Senior Software Engineer vs Software Developer?
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
What does a senior software engineer do?
What are the most commonly searched types of Software Engineer jobs in Saskatchewan?
The most popular types of Software Engineer jobs in Saskatchewan are:
What are popular job titles related to Senior Software Engineer jobs in Saskatchewan?
For Senior Software Engineer jobs in Saskatchewan, the most frequently searched job titles are:
What job categories do people searching Senior Software Engineer jobs in Saskatchewan look for?
The top searched job categories for Senior Software Engineer jobs in Saskatchewan are:
What cities in Saskatchewan are hiring for Senior Software Engineer jobs?
Cities in Saskatchewan with the most Senior Software Engineer job openings:
What are popular job titles related to Senior Software Engineer jobs in SK?
For Senior Software Engineer jobs in SK, the most frequently searched job titles are:

Full-time
Posted 9 days ago
Job description
Closing Date (MM/DD/YYYY):
09/09/2026Worker Type:
PermanentLanguage(s) Required:
EnglishTerm Duration (in months):
Salary Range (plus eligible to receive a performance based incentive, applicable to position) :
$94,620 - $128,020Why FCC?
At FCC, we're proud to be 100% invested in Canadian agriculture and food. As a federal Crown corporation, we provide financing, knowledge resources and business management software to over 103,000 customers nationwide.
Here's what you can expect when you join our team:
Competitive total rewards packages: market-aligned and performance-based salary and incentive programs, flexible and comprehensive group benefit and savings plans, and well-being support through benefits and wellness programs
Purpose-driven work: We build strong relationships, share knowledge and support the people who feed the world
Growth: Learning and development opportunities to help you thrive
Hybrid work options
How you'll make an impact
Join our Agile development team as a Senior Full Stack Developer, where you'll design, build, test, and deploy high-quality solutions across our platforms. We're looking for a curious, customer-focused developer who brings strong modern engineering practices, clear communication, and a pragmatic approach to solving complex problems.
As an informal leader, you'll help guide technical direction while contributing hands-on to the design and development of the most complex components.
You'll collaborate closely with product owners, developers, product analysts, and key stakeholders to deliver solutions that balance technical excellence with real operational value.
If you're naturally curious, take ownership of your work, and enjoy tackling complex challenges with a solutions-focused mindset, this role could be a great fit.
What you'll do
- Design, build, and maintain clean, scalable, and efficient full stack solutions that meet both technical and business needs
- Lead and actively contribute to application and system design sessions, helping shape architecture and solution approaches
- Provide thoughtful, constructive feedback through code reviews to elevate code quality and support team development
- Ensure technical solutions and integrations are designed, implemented, and maintained for performance, reliability, and long-term sustainability
- Bridge technical requirements with user experience, ensuring solutions are intuitive, practical, and aligned with end-user needs
- Develop and execute automated tests to ensure high-quality, reliable releases
- Collaborate in an Agile environment to break down complex requirements into deliverable work and drive high-quality outcomes
- Work across a mix of legacy systems and modern applications, contributing to ongoing modernization and continuous improvement efforts
What you'll bring to the team
Required qualifications:
- Degree in computer science, software engineering or a related discipline
- Minimum six years of handson software development experience (or an equivalent combination of education and experience)
- Strong proficiency in modern full stack development, including Java, Spring Boot, Hibernate, PostgreSQL, and SQL (including DDL)
- Experience building scalable front-end applications using Angular (v12+ / ideally 16+), TypeScript, JavaScript, HTML5, and CSS/SCSS
- Proven ability to design, build, test, and maintain clean, well-structured, production-quality code with minimal supervision
- Hands-on experience developing application components, system integrations, and automated tests
- Solid understanding of microservices architecture and modern backend development practices
- Experience designing and building RESTful APIs using Java
- Familiarity with modern frameworks and technologies such as React, Angular, Node.js, or Spring Boot
- Strong experience working with relational databases (e.g., PostgreSQL, Oracle)
- Experience integrating applications with cloud platforms, particularly AWS
- Proficiency with version control and CI/CD tools, including Git and Jenkins
- Experience working in an Agile environment, collaborating effectively with cross-functional teams
Preferred qualifications:
- General interest or experience in business or financial systems
- Familiarity with cloud platforms (AWS, Azure or GCP) as a hosting environment
Not sure you meet every requirement? We encourage you to apply anyway.
You belong here
At FCC, we're committed to creating an inclusive, equitable and accessible workplace - one that reflects the communities where we live, work and play. Our team is made stronger through diversity, and we're dedicated to building a workforce that brings together a range of backgrounds, abilities and perspectives.
We encourage qualified applicants to apply, including members of these four employment equity groups:
Indigenous Peoples
Members of visible minority groups
Persons with disabilities
Women
Accessibility and accommodations
To support an inclusive and accessible candidate experience, we encourage anyone needing an adjustment or accommodation during any stage of the recruitment process to email us at: TalentSupplyRecherch@fcc-fac.ca. An HR partner will respond and work with applicants who request a reasonable accommodation. Information received in relation to accommodation requests will not impact hiring decisions.