Senior Full Stack .NET Developer
$70k - $140k per yearSenior Full Stack .NET Developer Position Description
Are you motivated by the opportunity to delight your clients by providing innovative solutions to complex technical challenges? These are exciting times for CGI, and we are looking for talented professionals who are passionate about technology, continuous improvement, and delivering business value through modern software engineering practices.
If you thrive in collaborative environments where you can influence technical direction, contribute to architecture decisions, and deliver high-quality enterprise solutions, we invite you to join our team.
This is an excellent opportunity to join our CGI Edmonton team, providing leading information technology services to our clients. We are seeking experienced Senior Full Stack Developers to work within large-scale enterprise environments, delivering modern web applications, APIs, and digital solutions. About the Role
The delivery team relies on the Senior Full Stack Developers to design, develop, enhance, and support enterprise applications utilizing expertise across the full software development lifecycle. The successful candidate will leverage modern Microsoft technologies, front-end frameworks, and DevOps practices to deliver scalable, secure, and maintainable solutions.
This role requires hands-on development experience across both front-end and back-end technologies, strong API and database development skills, and the ability to contribute to architectural decisions within Agile delivery teams. Your future duties and responsibilities
• Design, develop, and maintain enterprise applications using C#, .NET, ASP.NET Core, and ASP.NET Core Web API.
• Build and support secure, privacy-focused systems that handle sensitive data while adhering to security, compliance, and governance requirements.
• Design, develop, and maintain scalable REST APIs, including API contract design, DTO modeling, serialization, and versioning strategies.
• Create and maintain API documentation using Swagger/OpenAPI standards.
• Develop and optimize data access layers using Entity Framework Core, SQL Server, and advanced T-SQL programming techniques.
• Develop modern, responsive user interfaces using React or Angular, TypeScript, HTML, and CSS.
• Troubleshoot and resolve complex application, API, integration, database, and performance issues across the full technology stack.
• Drive technical excellence through code quality, peer reviews, automated testing, performance optimization, and continuous improvement initiatives.
• Develop and execute automated testing strategies, including unit testing, integration testing, and regression automation.
• Manage source code, pull requests, branching strategies, and collaborative development workflows using GitHub.
• Contribute to and support CI/CD integration pipelines, automated deployments, release management, and DevOps practices.
• Lead greenfield development initiatives, helping establish modern engineering practices, reusable frameworks, and development standards.
• Mentor developers and contribute to technical leadership through knowledge sharing, design reviews, and architectural discussions.
• Collaborate closely with product owners, UX designers, architects, business analysts, and stakeholders to translate business requirements into technical solutions.
• Participate actively in Agile delivery processes, including sprint planning, backlog refinement, estimation, daily stand-ups, reviews, and retrospectives.
• Consistently deliver measurable business value by improving application performance, reducing technical debt, enhancing maintainability, and accelerating delivery timelines. Required qualifications to be successful in this role
• 7+ years of hands-on experience developing enterprise applications using C#, .NET, ASP.NET Core, and ASP.NET Core Web API.
• Experience with microservices and SOA service-oriented architecture
• Skilled in presenting technical topics to business stakeholders and in translating business rules to programmatic logic
• Possess intellectual humility and pro-social EQ skills conducive to a high-collaboration team environment
• Strong experience designing, developing, and supporting REST APIs and service-oriented architectures.
• Strong experience with SQL Server, database design, performance tuning, query optimization, and advanced T-SQL development.
• Experience developing front-end applications using React or Angular, including TypeScript, HTML, and CSS.
• Experience developing and maintaining automated tests, including unit testing, integration testing, and regression automation.
• Strong troubleshooting and diagnostic skills across applications, APIs, integrations, databases, and distributed systems.
• Experience implementing and supporting CI/CD integration pipelines and modern DevOps practices.
• Experience working within Agile software delivery environments using Scrum, Kanban, or similar methodologies.
• Ability to lead end-to-end design, development, testing, deployment, and support of complex software solutions.
• Strong communication and collaboration skills with both technical and non-technical stakeholders.
• Experience working with teams that utilize UX Design, Service Design, Design Thinking, or Human-Centered Design methodologies. Preferred Qualifications
• Experience with Microsoft Azure and/or AWS cloud services.
• Experience with DevSecOps practices, infrastructure as code, and cloud-native application development.
• Experience with containerization technologies such as Docker and Kubernetes.
• Experience supporting enterprise-scale digital transformation or modernization initiatives.
• Experience mentoring developers and contributing to technical leadership and architecture discussions. Educational Qualifications
• Degree or Diploma in Computer Science, Software Engineering or a related field
• Relevant certifications in Microsoft Azure, AWS, .NET Development, DevOps, or Agile methodologies are considered an asset. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $70,000 - $140,000. #LI-AP1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Are you motivated by the opportunity to delight your clients by providing innovative solutions to complex technical challenges? These are exciting times for CGI, and we are looking for talented professionals who are passionate about technology, continuous improvement, and delivering business value through modern software engineering practices.
If you thrive in collaborative environments where you can influence technical direction, contribute to architecture decisions, and deliver high-quality enterprise solutions, we invite you to join our team.
This is an excellent opportunity to join our CGI Edmonton team, providing leading information technology services to our clients. We are seeking experienced Senior Full Stack Developers to work within large-scale enterprise environments, delivering modern web applications, APIs, and digital solutions. About the Role
The delivery team relies on the Senior Full Stack Developers to design, develop, enhance, and support enterprise applications utilizing expertise across the full software development lifecycle. The successful candidate will leverage modern Microsoft technologies, front-end frameworks, and DevOps practices to deliver scalable, secure, and maintainable solutions.
This role requires hands-on development experience across both front-end and back-end technologies, strong API and database development skills, and the ability to contribute to architectural decisions within Agile delivery teams. Your future duties and responsibilities
• Design, develop, and maintain enterprise applications using C#, .NET, ASP.NET Core, and ASP.NET Core Web API.
• Build and support secure, privacy-focused systems that handle sensitive data while adhering to security, compliance, and governance requirements.
• Design, develop, and maintain scalable REST APIs, including API contract design, DTO modeling, serialization, and versioning strategies.
• Create and maintain API documentation using Swagger/OpenAPI standards.
• Develop and optimize data access layers using Entity Framework Core, SQL Server, and advanced T-SQL programming techniques.
• Develop modern, responsive user interfaces using React or Angular, TypeScript, HTML, and CSS.
• Troubleshoot and resolve complex application, API, integration, database, and performance issues across the full technology stack.
• Drive technical excellence through code quality, peer reviews, automated testing, performance optimization, and continuous improvement initiatives.
• Develop and execute automated testing strategies, including unit testing, integration testing, and regression automation.
• Manage source code, pull requests, branching strategies, and collaborative development workflows using GitHub.
• Contribute to and support CI/CD integration pipelines, automated deployments, release management, and DevOps practices.
• Lead greenfield development initiatives, helping establish modern engineering practices, reusable frameworks, and development standards.
• Mentor developers and contribute to technical leadership through knowledge sharing, design reviews, and architectural discussions.
• Collaborate closely with product owners, UX designers, architects, business analysts, and stakeholders to translate business requirements into technical solutions.
• Participate actively in Agile delivery processes, including sprint planning, backlog refinement, estimation, daily stand-ups, reviews, and retrospectives.
• Consistently deliver measurable business value by improving application performance, reducing technical debt, enhancing maintainability, and accelerating delivery timelines. Required qualifications to be successful in this role
• 7+ years of hands-on experience developing enterprise applications using C#, .NET, ASP.NET Core, and ASP.NET Core Web API.
• Experience with microservices and SOA service-oriented architecture
• Skilled in presenting technical topics to business stakeholders and in translating business rules to programmatic logic
• Possess intellectual humility and pro-social EQ skills conducive to a high-collaboration team environment
• Strong experience designing, developing, and supporting REST APIs and service-oriented architectures.
• Strong experience with SQL Server, database design, performance tuning, query optimization, and advanced T-SQL development.
• Experience developing front-end applications using React or Angular, including TypeScript, HTML, and CSS.
• Experience developing and maintaining automated tests, including unit testing, integration testing, and regression automation.
• Strong troubleshooting and diagnostic skills across applications, APIs, integrations, databases, and distributed systems.
• Experience implementing and supporting CI/CD integration pipelines and modern DevOps practices.
• Experience working within Agile software delivery environments using Scrum, Kanban, or similar methodologies.
• Ability to lead end-to-end design, development, testing, deployment, and support of complex software solutions.
• Strong communication and collaboration skills with both technical and non-technical stakeholders.
• Experience working with teams that utilize UX Design, Service Design, Design Thinking, or Human-Centered Design methodologies. Preferred Qualifications
• Experience with Microsoft Azure and/or AWS cloud services.
• Experience with DevSecOps practices, infrastructure as code, and cloud-native application development.
• Experience with containerization technologies such as Docker and Kubernetes.
• Experience supporting enterprise-scale digital transformation or modernization initiatives.
• Experience mentoring developers and contributing to technical leadership and architecture discussions. Educational Qualifications
• Degree or Diploma in Computer Science, Software Engineering or a related field
• Relevant certifications in Microsoft Azure, AWS, .NET Development, DevOps, or Agile methodologies are considered an asset. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes various factors including but not limited to skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is $70,000 - $140,000. #LI-AP1 Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack .NET Developer in Edmonton, AB vacancy
- ...The role is going Full Stack Developer - Senior with the Government of Alberta in Edmonton, AB. If you have the required experience and are available for new opportunities, please send the following documents to ***email_hidden*** by Tues d ay, June 23, 2026 at...SeniorHourly payFull timeRemote work
- ...Job Description (JD) Position: Full Stack Application Developer / Application Development Support Specialist Client: Government of Alberta... ...CSS3 (LESS/SASS) JavaScript XHTML Back-End ASP.NET C# LINQ SQL Server REST APIs SOAP Services...SuggestedContract workRemote workMonday to friday
- ...Senior Full Stack Application Developer (Azure / StencilJS / Umbraco CMS) Location: Edmonton, Alberta (Primarily Remote – Canada Only) Work Arrangement: Remote with approximately 15% onsite meetings in Edmonton Duration: Initial Contract with potential extension...SeniorContract workRemote workHome officeMonday to friday
$85 - $100 per hour
...STAFINGO IS HIRING – SENIOR APPLICATION DEVELOPMENT CONSULTANT (FULL STACK DEVELOPER) Public Sector Contract Opportunity | Alberta | Primarily Remote (Canada Only) Stafingo is recruiting on behalf of a confidential public sector client in Alberta for two experienced Application...SeniorContract workFor contractorsImmediate startRemote work- ...environment. Your role with us Reporting to the Senior Manager, Digital Solutions, the Senior Software Developer is responsible for designing, developing, and... ..., developing, and maintaining front-end and full-stack software applications. Bachelor’s degree in computer...SeniorFull timeContract work
$110k - $160k per year
...extraordinary results. Key Responsibilities We are looking for a hands-on Generative AI Developer with strong experience in building intelligent applications using the Microsoft Azure AI stack. As part of a Microsoft partner consultancy, you will work on developing and...- ...work every day to responsibly develop Canada’s energy resources – applying... ...emissions in support of a net-zero future. Imperial recognizes... ...place where people can bring their full selves to work, no matter their... ...will play in our team The Senior Mechanical Integrity Engineer...SeniorPermanent employmentFull timeRelocation package
$600 per week
...motivated, professional, and customer-focused individuals to join us as Full-Time Sales Representatives. This opportunity is ideal for... ...relationships, working in a fast-paced environment, and developing a long-term career in sales. As part of our team, you will represent...Daily paidLong term contractFull timeSummer work$80k per year
...opportunity to support one of our online marketplace clients in a full time capacity! Please see below for more information on the... ...customer success in a B2B environment - Comfortable presenting to senior stakeholders (Dealer Principals, GMs, Sales Managers) - Data-driven...SeniorFull time$130k - $180k per year
...Architect with deep expertise in Generative AI to lead the design and delivery of intelligent solutions using the Microsoft Azure AI stack. You will work closely with our enterprise clients to architect and implement cutting-edge AI applications powered by Azure OpenAI, Azure...- Our client, a major Canadian enterprise, is seeking a Security Developer strong technical understanding of application security and a collaborative... ...to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic...Contract workImmediate start
$90k per year
...receive a preferred return on their investment and that all staff's full potential is recognized. More specifically, the Director of Front... ...destinations in Vancouver, Victoria, and Whistler Opportunity to develop your talent and grow within your property and across the world!...Full timeWork at officeWorldwideFlexible hoursShift workNight shift$20 - $23.55 per hour
...Store Name/Number: AB-Kingsway Mall (0564) Address: 109St & Princess Elizabeth Ave, Edmonton, AB T5G 3A6, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy As a Services...Full timePart timeInternship$40.87 per hour
Overview Languages English Education ~ College/CEGEP Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate...Remote work- ...music, pop culture, and creating the most amazing in-store experience for our customers and employees. We’re on the search for a Full-Time Assistant Manager that will help lead the loudest store in the mall. You’ll support the Store Manager in achieving store objectives...Full time
- ...floor to attract attention and promote sales. Effectively utilize customer service, training, educational tools, and communication to develop staff in relation to division goals. Originate displays of merchandise or follow suggestions or schedules provided by the store...Hourly payFull timeAfternoon shift
$31.15 - $32.15 per hour
...We are an inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Chef de Partie (Full Time) Every memorable dining experience at Fairmont Hotels and Resorts begins behind the scenes with our Culinary team's commitment...Hourly payPermanent employmentFull timeWorldwideShift work$120k - $165k per year
...and achieve extraordinary results. Senior Data & AI Consultant Position... ...readiness, and mentor teams on leveraging the full Microsoft stack to enable advanced analytics, data... ...secure, and performant architectures. Develop robust ETL/ELT pipelines leveraging Dataflows...Senior$18 - $20.6 per hour
...Currents of Windermere (1678) Address: 5236 Windermere Blvd., Edmonton, AB T6W 0L9, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy As our Paid...Hourly payFull timePart timeFlexible hours$23.89 - $24.89 per hour
...Inclusion: We are an inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Second Cook (Full Time) Do you have an appetite for career progression and ready to take your culinary skills to a world-class platform? Take your...Hourly payPermanent employmentFull timeWorldwideShift work- ...a Registered Nurse (RN)Â Exciting opportunity alert! Haztech is expanding its healthcare services and weâre looking for a dynamic full-time Registered Nurse (RN) to join a project in Fort Saskatchewan, Alberta . If youâre passionate about patient-centered care, occupational...Full timeRemote work
$59k - $88.5k per year
...inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Director of Front Office (Full Time) Reliable and engaging. As a Director of Front Office, you will demonstrate the essence of creating an exceptional guest journey...Permanent employmentFull timeWorldwideFlexible hoursShift work- ...and performance, procurement and supply chain, net zero and digital solutions. We are... ...Job Description We are seeking a Senior Recruiter to join our Talent Acquisition team in Canada. This role will lead full-cycle recruitment for a variety of positions...SeniorFull timeFlexible hours
- ...individual resident. Monitor and report significant change in level of participation. Assists Recreation Manager and Recreation Therapist develop care/treatment plans to meet the needs of the resident’s interests and goals. Maintain relationships with all departments. Plan...Full timeLocal areaImmediate startShift work
$16 - $18 per hour
...all applicants for their interest in this position, however only candidates selected for an interview will be contacted. Job Types: Full - Time. Permanent. Salary: 16-$18.00/hr depending on experience Approximately $32.6k - $34.5k annually Schedule: Opening shift...Hourly payPermanent employmentFull timeWork at officeMonday to fridayFlexible hoursShift workDay shiftAfternoon shift- Overview Job Skills / Requirements Job Duties and Responsibilities: Access control within and out of the facilities and report or investigate irregularities While on patrol, monitor risks such as unlocked doors, blocked entrances and exits, mechanical issues, ...Full timeImmediate start
- ...procurement and supply chain, net zero and digital solutions. We... ...environment, reporting to the Senior Manager, Construction. You will... ...construction delivery across the full lifecycle—from pre-construction... ..., handover, and close-out. Develop and manage project documentation...SeniorFull timeContract workFor contractorsFlexible hours
- ...shaping the future of your career. As a Senior Project Accountant for PCL Industrial... ...with internal and external stakeholders. • Develops and maintains strong, customer-focused... ...ERP software. • Advanced understanding of full-cycle accounting, with the ability to teach...SeniorLong term contractContract workWork at officeFlexible hours
$17 - $21.25 per hour
...training Associates on service policies and procedures. Train and develop Associates in merchandise presentation and customer service,... ...This represents the expected hiring range and may not represent the full pay range for the position. The pay rate offered may be higher...Hourly payFull timeWork at officeLocal area- ...Beverages Sales Representative Location: Edmonton, AB Job Type: Full Time, Permanent The Role As a Relief Sales Representative... ...loved throughout the world. At PepsiCo Canada, we are always developing exciting brand campaigns and continuously driving product...Permanent employmentFull timeLocal areaFlexible hoursNight shift1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack .NET Developer. Be the first to apply!
Related searches
- net developer intern Edmonton, AB
- c#.net software developer Edmonton, AB
- asp.net developer Edmonton, AB
- .net developer Edmonton, AB
- net developer contract Edmonton, AB
- junior software developer .net Edmonton, AB
- microsoft .net developer Edmonton, AB
- senior test manager Edmonton, AB
- senior c# developer Edmonton, AB
- senior technical analyst Edmonton, AB
