CGI
Posted 1w ago

Full stack Developer (Angular/Python)

CGI
Bangalore or Hyderabad or Chennai
OnsiteFull Time
Responsibilities
  • developing applications
  • integrating APIs
  • troubleshooting defects
Requirements
  • Requires 5–7 years of full-stack development experience
  • Strong Angular and Python skills
  • REST API development
  • SQL databases, Git, and knowledge of web architecture and software design
Technical tools mentioned
AngularJavaScriptHTML5CSS3PythonDjangoFlaskFastAPIRESTful APIsMySQLPostgreSQLSQL ServerGitAWSAzureGCPDockerKubernetesNgRxRedisKafkaRabbitMQ

Job description

Position Description:

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: Senior Full stack Developer– Python+Angular
Position: Senior Software Engineer
Experience: 5-7Years
Category: Software Development/ Engineering
Main location: Bangalore/Hyderabad/Chennai
Position ID: J0826-0897
Employment Type: Full Time
Education Qualification: Bachelor’s degree or related field.

Position Description: We are looking for an experienced Full Stack Developer (Angular/Python) with 5–7 years of hands-on experience in developing scalable, high-performance web applications. The ideal candidate should have strong expertise in Angular, JavaScript, HTML5, CSS3, and Python, with experience in developing REST APIs and integrating frontend and backend applications.
The candidate will be responsible for designing, developing, testing, debugging, and maintaining end-to-end web applications while collaborating with cross-functional teams to deliver quality software solutions.






Your future duties and responsibilities:

• Design, develop, and maintain web applications using Angular and Python.
• Develop responsive and reusable UI components using Angular, HTML5, CSS3, JavaScript, and TypeScript.
• Develop and maintain backend services and RESTful APIs using Python.
• Integrate frontend applications with backend APIs and third-party services.
• Write clean, scalable, reusable, and maintainable code.
• Troubleshoot and resolve application defects, performance issues, and production issues.
• Perform unit testing, integration testing, debugging, and code reviews.
• Work with databases and optimize SQL queries and application performance.
• Collaborate with UI/UX designers, QA engineers, product managers, and other developers.
• Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
• Follow coding standards, security practices, and software development best practices.
• Contribute to application architecture, technical design, and continuous improvement initiatives.







Required qualifications to be successful in this role:

Must Have:
• 5–7 years of experience in full-stack web application development.
• Strong hands-on experience with Angular.
• Strong knowledge of JavaScript, TypeScript, HTML5, and CSS3.
• Strong hands-on experience with Python.
• Experience with Python frameworks such as Django, Flask, or FastAPI.
• Strong experience in developing and consuming RESTful APIs.
• Good understanding of object-oriented programming and software design principles.
• Experience with SQL and relational databases such as MySQL, PostgreSQL, or SQL Server.
• Experience with Git/version control systems.
• Good understanding of web application architecture and frontend/backend integration.
• Strong debugging, troubleshooting, and problem-solving skills.
• Good communication and collaboration skills.
Good to Have Skills
• Experience with AWS, Azure, or GCP.
• Hands-on experience with Docker and Kubernetes.
• Knowledge of microservices architecture.
• Experience with CI/CD tools and deployment pipelines.
• Knowledge of Angular state management libraries such as NgRx.
• Experience with automated testing frameworks.
• Knowledge of application security and secure coding practices.
• Experience with Redis, Kafka, RabbitMQ, or similar technologies.
• Exposure to DevOps practices and cloud-native application development.
• Experience working in Agile/Scrum environments.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.

#LI-SP40















Skills:

  • Angular 2
  • Communication
  • HTML
  • JavaScript
  • Python






What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll 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. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll 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.

You’ll shape your career by joining a company built to grow and last. You’ll 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.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

About CGI

Global IT consulting and business services firm.

Similar jobs

Full Stack Developer roles near Bangalore, Karnataka
8h
Save
Mark Applied
Hide
Lead Full Stack Developer
Bengaluru or Bangalore
HybridFull Time
Aon
AonNYSE: AON: Global professional services firm providing risk, insurance, and human capital solutions.
10+ YOE10+ years of software development experience with full-stack engineering and technical leadership; expertise in C#/.NET, Python or Node.js, JavaScript/TypeScript, React, Azure, databases, serverless architecture, and DevOps.
TypeScript, React, Single Page Applications (SPAs), C#, .NET, Python, Node.js, JavaScript, SQL Server, Cosmos DB, MongoDB, Microsoft Azure, Docker, Kubernetes, Azure DevOps, Terraform
16h
Save
Mark Applied
Hide
The Core Engineering-Bengaluru-Associate-Software Engineering
Bengaluru, Karnataka, India
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities and investment management firm.
4+ YOERequires 4–6 years of software engineering experience, deep Java and Spring expertise, Python, React, TypeScript, SQL/NoSQL, AWS, Docker, Kubernetes, REST APIs, microservices, and AI coding tools.
Java, Spring Boot, Spring Framework, Python, Amazon Web Services (AWS), Amazon Elastic Kubernetes Service (EKS), AWS Lambda, Amazon Elastic Container Service (ECS), Amazon Simple Storage Service (S3), AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), AWS CloudFormation, AWS CDK, Docker, Kubernetes, GitHub Copilot, Claude Code, Devin AI, MCP, React, TypeScript, PostgreSQL, DynamoDB, MongoDB, Cassandra, Amazon Aurora PostgreSQL, MSK, GitLab CI/CD, SQL, RESTful APIs, ISO 20022
17h
Save
Mark Applied
Hide
The Core Engineering-Bengaluru-Associate-Software Engineering
Bengaluru, Karnataka, India
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities and investment management firm.
4+ YOERequires 4–6 years of software engineering experience, deep Java and Spring expertise, Python, React, TypeScript, SQL/NoSQL, REST APIs, AWS, Docker, Kubernetes, and AI coding tools.
Java, Spring Boot, Spring Framework, Python, Amazon Web Services (AWS), Amazon Elastic Kubernetes Service (EKS), AWS Lambda, React, TypeScript, PostgreSQL, Amazon DynamoDB, MongoDB, Amazon Aurora PostgreSQL, Apache Cassandra, Amazon Managed Streaming for Apache Kafka (MSK), REST, GitLab CI/CD, Docker, Kubernetes, Amazon Simple Storage Service (S3), AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), AWS CloudFormation, AWS CDK, GitHub Copilot, Claude Code, Devin AI, MCP, ISO 20022
1d
Save
Mark Applied
Hide
Full stack(Java, Springboot, Angular 1+years)
Bangalore, Karnataka, India
OnsiteFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Global leader in mission-critical communications and security technology.
1+ YOERequires Angular, Spring Boot, and Java experience. The role analyzes, designs, develops, integrates, maintains, validates, and tests software and related systems.
Angular, Spring Boot, Java
1d
Save
Mark Applied
Hide
IN_Senior Associate_Python _GCC_Advisory_Bangalore
Bengaluru or Bangalore
OnsiteFull Time
PwC
PwC: Global professional services network providing audit, tax, and consulting services.
5+ YOERequires 5–8 years of experience with Python, Django, FastAPI, Flask, Docker, Kubernetes, CI/CD, and Python libraries; MBA or Bachelor of Technology required.
Python, FastAPI, Django, Flask, React.js, JavaScript, TypeScript, PostgreSQL, MySQL, SQL Server, SQLAlchemy, Django ORM, AWS, Azure, GCP, Docker, Kubernetes, CI/CD
1d
Save
Mark Applied
Hide
AWS Java Full stack Developer
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
5+ YOERequires a Bachelor of Engineering and 5–10 years of experience developing, implementing, troubleshooting, and maintaining Java/J2EE applications with AWS, Spark, and React JS.
AWS, Java, Java/J2EE, Spark, React JS
1d
Save
Mark Applied
Hide
Full Stack Developer - Mobile
Bangalore, Karnataka, India
HybridFull Time
MCFE
MCFE: Consumer cybersecurity software protecting individuals and families with antivirus, privacy, and identity-monitoring services.
6+ YOERequires 6–8 years of software development experience, including 3+ years building iOS or Android applications with SwiftUI, plus Go or Python, RESTful APIs, Git, CI/CD, debugging, testing, and performance optimization.
SwiftUI, Kotlin, Go, Python, RESTful APIs, Generative AI, Instruments, Git, CI/CD, Gradle, Maven
1d
Save
Mark Applied
Hide
Full Stack Engineer (12311)
Bangalore, Karnataka, India
HybridFull Time
Zimmer Biomet
Zimmer BiometNYSE: ZBH: Global medical technology leader in musculoskeletal healthcare.
Requires modern web development with Java, Spring Boot, React or Vue, TypeScript, SQL, REST/OData/GraphQL APIs, Docker, Azure, GitHub Actions, API security, and relational database expertise.
Java, Spring Boot, HTML5, CSS3, ES6+, TypeScript, React, Vue, SQL, Docker, Kubernetes, GitHub, GitHub Actions, Microsoft Azure, REST, OData, GraphQL, API Gateways, Redis, OAuth 2.0, mTLS