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 22 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack .NET Developer in Edmonton, AB vacancy
- ...serve Albertans. The Province requires up to fifty (50) Full Stack Developers to work with 3D on service innovation, program review and digital... ...are efficient, effective and affordable. The Full Stack Developer(s) will participate in and contribute to a team's shared...SeniorRemote jobFull timeContract work
- ...providing investors, businesses and economic developers access to relevant economic data and... ...knowledge/skills: Cloud Architecture, Full Stack Development, Agile Methodologies, Data... ...development and maintenance, including .NET framework - ASP.Net, C#, LINQ, MS SQL (This...SeniorRemote jobWork at office
- ...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 up...SeniorFull timeContract workRemote workHome officeMonday to friday
- ...solving a unique problem. C-FER has also developed specialized engineering software to... ...have an immediate opening for a permanent, full-time Senior Software Developer to join our Digital... ...maintaining Windows applications using C# .NET. Experience creating and maintaining...SeniorPermanent employmentFull timeInternshipImmediate start
$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...$95k per year
...MuslimKidsTV, is actively hiring a highly skilled and experienced Senior Game Developer to join our dynamic team. The ideal candidate will be... ...talents to contribute to our creative journey. Job Types: Full-time, Permanent Pay: $95,000.00 per year Schedule: ~ Monday...SeniorPermanent employmentFull timeRemote workMonday to friday- ...fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical... ...team's architecture. You bring strong full-stack experience, anticipate future needs, mentor... ...to front-end (Vue/Vuex) and back-end (.NET) development, helping establish and follow...SeniorRemote workShift work
$3600 - $6000 per month
...Experience: 1–3+ years of experience in AI application development or full-stack development. Experience independently completing projects (0 to... ...technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...Full timeInternshipRelocation$38.13 - $55.47 per hour
...Job Responsibility: WEB DEVELOPER SYSTEMS ANALYST INFORMATION TECHNOLOGY SERVICES Competition... ...05.153 CATEGORY SALARY CLOSING DATE Full-Time Continuing (35 hours per week) MSA... ...team. This individual will be a full stack developer who will help maintain and support...Hourly payLong term contractFull timePart timeWork at officeFlexible hours3 days per week$55k per year
...hiring a passionate and motivated Junior Game Developer to join our team. This role offers an... ...Responsibilities: Collaborate with senior developers and other team members in designing... ...contribute to our creative journey. Job Types: Full-time, Permanent Pay: $55,000.00 per...SeniorPermanent employmentFull timeInternshipRemote workMonday to friday$59.22k - $80.44k per year
...July 15, 2024 Position Type Full Time - Trust Funded Description... ...planners, industrial developers and local communities. Position... ...Information Systems (GIS) Technician & Developer at the Alberta Biodiversity... ...lidar. Reporting to the Senior Machine Learning Scientist, the...SeniorFull timeLocal areaRemote workWork from homeWorldwideNight shift$59k - $88.5k per year
...Job Description Director of Venues (Full Time) Are you a passionate foodie who is... ...providing meaningful, constructive feedback to develop team capabilities and uphold the highest... ...Minimum of 3 years of experience in a senior management role within a luxury restaurant...SeniorPermanent employmentFull timeWork at officeLocal areaWorldwideShift work$39 - $46.5 per hour
...and today hold positions on our senior leadership team. We offer... ...discounts, perks and more for most full-time positions! Start your... ...site operations, managing and developing security personnel, ensuring... ...Ability to identify issues and develop effective solutions. ~...SeniorHourly payPermanent employmentFull timeWork at officeMonday to fridayShift work$20 - $23.55 per hour
...Address: 9761 19 Avenue, Edmonton, AB T6N 1N5, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy... ...attracting and identifying talented store leaders who can train and develop cast to drive sales and deliver outstanding client service. Meaningful...Full timePart time$16 per hour
...Job Responsibility: KUUL is currently looking to hire Full time Key Holder. Location: Frontier Mall North Battleford , Saskatchewan Duties: Working with District Manager to develop effective strategies to meet sales targets Managing inventory by keeping records of...Hourly payPermanent employmentFull time- ...through interesting and challenging work, performance enablement, and learning and development. About the role As ATB's next SAP Developer, you are responsible for developing, troubleshooting, testing, and maintaining programs in the SAP applications. Accountabilities...Flexible hours
$65k - $77k per year
...Job Overview: We are seeking a talented Business Intelligence Developer to join our team. The ideal candidate will be responsible for developing... ...through insightful data analysis and reporting. Job Type: Full-time Pay: $65,000.00-$77,000.00 per year Work Location: In...Full time$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$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...- ...If you see yourself growing with PCL as a Senior Estimator, apply to this posting and we’ll... ...completion dates for large projects. Completes full quantity take-off of all labor, equipment,... ...to multitask. ~ Strong ability to develop and maintain productive working...SeniorContract workFor contractors
$40.8k - $56.11k per year
...Job Responsibility: Junior Software Developer CKUA is seeking enthusiastic and detail-oriented individual to join our IT and Broadcast Technology team as a Junior Software Developer. As the CKUA Junior Software Developer, you will have the opportunity to play a crucial...Full timeNight shiftWeekend work$23.5 per hour
...contribute to our commitment to exceptional service while enjoying the dynamic environment of logistics and transportation! Job Type: Full-time Pay: From $23.50 per hour Expected hours: 30 - 50 per week Additional pay: ~ Overtime pay Benefits: Dental care...Hourly payFull timeRelocationFlexible hoursWeekend work- ...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
$600 per week
...Communications is growing our Edmonton sales team and we're looking for motivated, outgoing, and customer-focused individuals to join us as Full-Time Sales Representatives this summer. Whether you're looking to kick-start your career, gain valuable sales experience, or take...Full 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$42 per hour
...Permanent Full-Time 1.0 FTE (37.5 hours/week) Salary Range: $42.00 per hour to $53.44 per hour Reporting to the Program Manager or... ...Working to full scope of practice, the Registered Dietitian assesses, develops, implements, and evaluates evidence-based nutrition care plans,...Hourly payPermanent employmentFull timeInternshipWork at officeRemote workWork from homeMonday to friday- ...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 per hour
...Acadia Physical Therapy and Health Centre is looking to hire a full-time Exercise Therapist/ Kinesiologist/ Front Desk Administrator... ...Under the directions of a physiotherapist, your duties will include developing and monitoring exercise programs for a variety of patients and...Hourly payLong term contractPermanent employmentFull timeImmediate startRelocationMonday to fridayFlexible hoursShift workDay shift- Overview Job Skills / Requirements Job Description Provide exceptional customer service and assistance and sustain effective relationships with clients and patrons Conduct proactive patrols to ensure safety and address policy breaches, and note any concerns ...Full timeImmediate start
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
- c#.net software developer Edmonton, AB
- net developer contract Edmonton, AB
- net developer intern Edmonton, AB
- junior software developer .net Edmonton, AB
- microsoft .net developer Edmonton, AB
- asp.net developer Edmonton, AB
- .net developer Edmonton, AB
- représentant senior Edmonton, AB
- senior qa analyst Edmonton, AB
- senior financial analyst remote Edmonton, AB
