Meet our professionals
CGI Insights you can act on
Full stack developer with experience developing in .NET, and .NET Core (Target Mix: 60% Front End & 40% Back End)
Your future duties and responsibilities:
Attributes And Skills
Senior Full Stack Developer with at least 4 years of relevant/significant experience in software development lifecycle with a focus on design and development.
Individual with a problem-solving mindset who has a desire to be part of this essential team that is necessary for development/support responsibilities.
Must have a strong command of the English language with excellent verbal & written communication skills.
Excellent Analytical & Troubleshooting skills.
Self-starter & with ability to plan and estimate tasks.
Teamwork – Technical & Multi-Discipline Teams
Bachelor’s Degree or Diploma in Computer Science, Software Engineering, or similar
Required qualifications to be successful in this role:
Expert in Angular Framework (3+ years of experience)
Advanced working knowledge of Bootstrap, Angular Material and Angular Reactive Forms
Testing frameworks – Mockito or other
Strong experience in C# (3+ years of experience)
Server-side REST API Development using ASP.NET Web API (C#)/.NET Core frameworks
Advanced working knowledge of Entity Framework & LINQ
PL/SQL or SQL, Stored procedure developing using an RDBMS preferably Oracle 12
Automated test case development using testing frameworks such as nUnit (C#) or xUnit.net (C#)
Experience of one of the mocking frameworks like MOQ or Fake
Agile Software Development, SCRUM
Experienced in writing / consuming REST APIs, concept of Microservices
Developing mobile responsive web applications
API design and best practices
Test driven development
Evidence of SOLID and design pattern use
OOP principles and design
Version control practices using GIT
Working knowledge of OAuth2, JWT for application authentication and authorization
Full SDLC experience from collecting user stories and requirements to developing unit tests
Nice to Have:
DevOps experience: Creating, maintaining a CI/CD pipeline in Azure DevOps
Knowledge Linux Server Environment (Configuration, Maintenance and Development)
Azure AD integration using ADAL, ADAL4J libraries
What you can expect from us:
Build your career with us.
It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.
At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.
Be part of building one of the largest independent technology and business services firms in the world.
Learn more about CGI at www.cgi.com.
No unsolicited agency referrals please.
CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.