31 Oct
|
Leading
|
Vancouver
Full Stack Developer
CGI is seeking a Full Stack Developer to design, develop, test, integrate, and support modern enterprise applications.
This role is well suited to a developer who has a strong technical foundation, is enthusiastic about learning new technologies, and can work effectively within an Agile multidisciplinary team. The successful candidate will contribute across front end and back end development while continuing to build depth in cloud native development, APIs, DevOps, automation, and AI assisted software engineering.
We are looking for someone who is curious, adaptable, collaborative, and a fast learner, with the motivation to take on increasing technical responsibility as their experience grows.
Develop and maintain front end and back end application components.
- Integrate applications with enterprise systems and data sources.
- Implement application business logic, validation, and data access components.
- Develop unit and integration tests and support automated testing activities.
- Participate in code reviews, technical design discussions, sprint planning, estimation, and Agile ceremonies.
- Collaborate with architects and senior developers to implement approved solution designs and architectural patterns.
- Work with DevOps teams to support CI/CD pipelines, application deployment, and environment configuration.
- Troubleshoot defects and production issues and support root cause analysis and remediation.
- Contribute to technical documentation and knowledge transfer.
- Use AI assisted development tools and contemporary engineering practices, where approved, to improve development quality and productivity.
Diploma or degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Minimum 3 years of experience in software application development, including hands on full stack or web application development.
- Hands on experience with modern front end technologies, including: Angular, React, Vue.js, or similar JavaScript/TypeScript frameworks TypeScript / JavaScript HTML and CSS Responsive web application development
- Hands on experience with back end application development using technologies such as: Java and Spring Boot Node.js / Express / NestJS C# / .NET Core Python based frameworks, as applicable
- Experience with relational databases such as PostgreSQL, SQL Server, Oracle, or equivalent.
- Interest in and practical exposure to AI assisted and agentic software development tools.
- Interest in learning emerging agentic AI development patterns, including multi agent workflows, tool enabled agents, and AI supported software engineering.
- Experience with SQL development, data access, and relational database concepts.
- Experience using Git based source control within collaborative development teams.
- Experience working within Agile/Scrum multidisciplinary delivery teams.
- Experience troubleshooting application defects and supporting resolution across front end, back end, integration, and database layers.
- Angular front end development.
- Java/Spring Boot backend development.
- PostgreSQL.
- CI/CD pipelines and automated deployment.
- GitHub Actions, Jenkins, Azure DevOps, or similar tooling.
- AI assisted software development and agentic development tools.
- Application security and secure coding practices.
- Automated code quality, vulnerability, or dependency scanning.
- Public sector, insurance, financial services, healthcare, or other regulated environments.
- Experience with cloud platforms such as AWS or Azure.
- Experience with Infrastructure as Code and modern DevOps practices.
- Familiarity with observability, application logging, monitoring, and alerting.
- Experience working with UX/design teams and implementing design system components.
- Exposure to AI assisted software development tools and practices.
#The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. A reasonable estimate of the current range is $60,000-$110,000 CAD. 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. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. Come join our team—one of the largest IT and business consulting services firms in the world.
📌 Full Stack Tech Support Developer (Vancouver)
🏢 Leading
📍 Vancouver