Talent.com
CGI
Senior Full DeveloperCGI • Edmonton, Alberta, Canada
Senior Full Developer

Senior Full Developer

CGI • Edmonton, Alberta, Canada
30+ days ago
Salary
CA$70,000.00 yearly
Job type
  • Full-time
Job description

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 Core and 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 Core and 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 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 $70000 - $140000.

#LI-AP1

Skills:

  • .NET

What you can expect from us:

Together as owners lets turn meaningful insights into action.

Life at CGI is rooted in ownership teamwork respect and belonging. Here youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll 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.

Youll shape your career by joining a company built to grow and last. Youll 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 teamone of the largest IT and business consulting services firms in the world.


Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 70000 - 140000
Create a job alert for this search

Senior Full Developer • Edmonton, Alberta, Canada

Similar jobs

Full Stack Developer – Senior

GuuZ Consulting Services IncEdmonton, Division No. 11, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Senior Full-Stack Developer (Remote-First FinTech)

Hewitt BanksEdmonton, Division No. 11, CA
Remote
Full-time

A leading fintech innovator is seeking a Senior Software Developer for a remote-first role.You will design and build impactful features across web and mobile platforms, utilizing technologies such ... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalEdmonton, Division No. 11, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Developer

Quarry ConsultingEdmonton, Division No. 11, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Quarry Consulting.I’ve included the position requirements below.If ... Show more

 • Promoted

Lead Developer

Dahrouge Geological Consulting Ltd.edmonton, division no. 11, Canada
Full-time

The Lead Developer leads the design, development, and delivery of Dahrouge Group’s software and machine-learning products.This is a hands‑on technical leadership role: setting the engineering stand... Show more

 • Promoted

Full Stack Developer - Senior

VGen Technologies LLCEdmonton, Division No. 11, CA
Full-time

Senior Full Stack Developer (Remote, with occasional travel to Edmonton).The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance sta... Show more

 • Promoted

Expert Full Stack Developer Opportunity

Stantec Consulting International Ltd.Edmonton, Division No. 11, Canada
Full-time

Transform web development as a Senior Full Stack Developer at Stantec in Edmonton, Alberta.This full-time role demands expertise in Python and modern front-end frameworks to build innovative applic... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitEdmonton, Division No. 11, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksEdmonton, Division No. 11, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Elixir Developer

HiiveEdmonton, Division No. 11, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada)

Accessibility Partners CanadaEdmonton, Division No. 11, CA
Remote
Full-time

Senior Full-Stack Developer – Accessibility & Inclusive Technology (Contract, Remote – Canada).Clearance: Government screening may be required.This role focuses on embedding accessibility into all ... Show more

 • Promoted

Full Stack Developer - Senior Consultant - C$88,000 - C$132,000 A Year

EyEdmonton, Canada
Full-time

At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY a... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsEdmonton, Division No. 11, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Full Stack Developer

Kira TalentEdmonton, Division No. 11, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more

 • Promoted

Senior Developer

Coconut SoftwareEdmonton, Division No. 11, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Developer

AdeccoEdmonton, Division No. 11, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior React Developer

LumenaltaEdmonton, Division No. 11, CA
Full-time

Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on... Show more

 • Promoted

Full Stack Developer - Senior (Remote) JP858

PathlionEdmonton, Division No. 11, CA
Remote
Full-time

The Province has a strategic role within government to drive efficiencies, innovation and modernization.As part of this role, the Province is expanding the GoA's digital delivery of services with t... Show more

 • Promoted

Senior Shopify Developer – Remote (Canada) for Enterprise

AkkodisEdmonton, Division No. 11, CA
Remote
Full-time

A global consulting company is seeking an experienced Senior Software Developer specializing in Shopify for a 6-month remote contract.The role involves developing and customizing Shopify themes, su... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkEdmonton, Division No. 11, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more