Company: CGI
Salary: Not provided
Location: Montreal, Canada
To be successful in this role, you'll have a combination of maintenance and development experience and will have worked with a diverse portfolio of technologies while contributing to several projects. As part of a larger team, you will work with and learn from our experienced and hardworking developers and architects and have numerous opportunities to use your expertise to become a key part of large client engagements.
If you are looking to advance your career while gaining experience in an exciting and diverse development environment, this is the opportunity you've been looking for.
Participate in the development and deployment of new applications, system software, and/or enhancements to existing applications
Collaborate with analysts, designers, and system owners in the delivery of new software programs and applications
Develop data extractions or reports from client requirements, and investigate data-related issues
Develop strategies for improving and leveraging systems
Provide technical leadership and mentoring to other team members
3 - 5 years of progressive experience as a Developer and extensive experience in application development and maintenance
JavaScript and modern JavaScript frameworks: Angular or Typescript is preferred
Rest API and backend services development using ASP, .Net Core, WebAPI is preferred.
Databases such as PostgreSQL, Oracle, SQLServer, and/or MySQL
Containers and container platforms such as OpenShift
Application deployment automation using (Jenkins, GitHub Actions, and/or Azure DevOps)
Git and GitHub
Agile development environment
Superb communication skills, both oral and written
Cloud services (e.g. developing for Azure or AWS PaaS environments)
OAuth 2.0 and OIDC authorization protocols
End to end UI tests with tools such as Selenium or TestCafé;
Reporting tools (MS Reports / Cognos SAS / Crystal Reports)
Setting up and configuring supporting technology and infrastructure such as proxies, web servers, certificates, etc.
Familiarity with government systems and/or Professional Services delivery
Degree, diploma, or certification in computing science or an equivalent combination of education, training, and experience.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.