30 Jul
|
Cgi Group
|
Bengaluru
30 Jul
Cgi Group
Bengaluru
Position Description
All things highlighted in yellow to be updated, remove this statement once that is done.
Company Profile:
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.
Job Title:
Software Engineer
Position:
Software Engineer
Experience:
7+
Category:
Software Development/ Engineering
Shift:
Timing/rotation etc. details
Main location:
Any CGI
Position ID:
J0626-2247
Employment Type:
Full Time
Education Qualification:
Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
Position Description:
We are looking for an experienced Software Engineer - Full Stack with 7+ years of software development experience and strong expertise in TypeScript, React.js, and Node.js. The ideal candidate should have experience designing scalable web applications.
Responsibilities:
- Own and drive overall application architecture, technical vision, and roadmap for scalable, high-performance systems
- Design of full-stack solutions (Vue/React/Angular, Node.js, TypeScript) including GraphQL/REST APIs and microservices
- Establish and enforce engineering standards, best practices,
and code quality across the team
- Provide hands-on leadership while mentoring developers and elevating team technical capability
- Collaborate with stakeholders to translate business needs into robust, scalable technical solutions
- Define and ensure adoption of test strategies (Playwright, unit, integration) and performance optimization practices
- Oversee CI/CD, cloud (Azure) implementations, and ensure reliable, secure production systems
- Proactively manage technical risks, troubleshoot critical issues, and drive continuous improvement and innovation
- Strong expertise in modern frontend frameworks (Vue.js / React / Angular) with full-stack development using TypeScript and Node.js
- Proven experience designing and building scalable APIs using GraphQL and REST/microservices architecture
- Solid hands-on experience with automated testing frameworks (Playwright preferred) and quality engineering practices
- Demonstrated ability to Software engineer teams and drive technical initiatives end-to-end
- Deep understanding of system design, software architecture, and scalability patterns
- Track record of making sound, high-impact technical and architectural decisions
- Experience with cloud platforms (Azure, Azure Functions) and CI/CD pipelines (Azure DevOps preferred)
- Robust communication, stakeholder management, and cross-team collaboration skills
- Excellent problem-solving abilities with a balance of hands-on development and leadership responsibilities
Must-Have Skills:
Typescript, React JS, Node JS, GraphQL, Azure and ADO, SPA experience
#LI-DP4Locations:
Software Engineer (Full Stack Developer) - Senior - Shared Services
Category: Software Development/ Engineering
Main location: India, Karnataka, Bangalore
Position ID: J0626-2247
Employment Type: Full Time
📌 Software Engineer (Full stack developer) - Senior - shared services (Bengaluru)
🏢 Cgi Group
📍 Bengaluru