Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior software engineer - Python React Developer

Senior software engineer - Python React Developer

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 software engineer - Python React Developer
Position: Senior software engineer
Experience: 6- 8 Years
Category: Senior Software Development/ Engineering
Shift: 1pm to 10pm
Mode of work : Hybrid
Main location: India, Bangalore (preferable) , Hyderabad, Chennai
Position ID: J0626-2234
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
#LI-SK38

Your future duties and responsibilities
We are looking for a highly skilled Senior React JS & Python Developer with strong experience in building scalable, high‑performance web applications. The ideal candidate will have hands on expertise in React JS, Python, and working knowledge of the AWS platform, along with exposure to contributing to Java based design and architecture. This role requires a strong problem solver who can collaborate effectively across teams.

Key Responsibilities

. Develop, maintain, and enhance applications using React JS and Python.
. Build reusable components and front‑end libraries for future use.
. Develop RESTful services and backend components with Python.
. Work with AWS services for deployment, monitoring, and scaling applications.
. Contribute to the design, architecture, and implementation of new features and enhancements in Java (as needed).
. Collaborate with cross functional teams including UI/UX, QA, DevOps, and Product.
. Perform code reviews, troubleshoot issues, and optimize performance.
. Document development processes, architecture decisions, code changes, and relevant technical details.
. Stay updated on emerging technologies and best practices to drive continuous improvement.

Required qualifications to be successful in this role
Must to Have skills:

4–6 years of professional development experience.
. Strong proficiency in React JS, including hooks, state management, and component based architecture.
. Solid hands on experience with Python and popular frameworks (e.g., Flask, Django, FastAPI).
. Experience building and integrating REST APIs.
. Exposure to AWS cloud services such as Lambda, EC2, S3, API Gateway, RDS, CloudWatch, etc.
. Ability to understand and contribute to the design and architecture of Java‑based systems.
. Strong debugging, problem solving, and analytical skills.
. Excellent communication and interpersonal skills.
. Ability to work independently and collaboratively in a fast paced environment.

Good to Have

. Experience with CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline).
. Knowledge of microservices architecture.
. Familiarity with containers and orchestration (Docker, Kubernetes).
. Understanding of Agile/Scrum methodologies.

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

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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior software engineer - Python React Developer in Bangalore vacancy
  • Role : Senior Data EngineerExperience Level : 8-12 yearsLocation :...  ...Bangalore/ HyderabadKey Skills : Python (Strong), Advanced SQL,...  ...Responsibilities : - Design, develop, and maintain scalable data pipelines...  ....- Collaborate with BI Engineers and Data Modelers to ensure seamless... 
    Senior
    Software

    Provido Solutions

    Bangalore
    22 days ago
  •  ...We are looking for a highly skilled Senior Implementation Engineer to lead enterprise customer onboarding...  ...-facing technical role that combines software engineering, solution design, automation...  ...platforms and third-party systems.- Develop migration scripts and automation... 
    Senior
    Software

    Talentxo

    Bangalore
    9 days ago
  • Job Description :We are hiring a Senior Data Engineer to design and scale modern data infrastructure. The role focuses on building high...  ...performance data models for analytics and reporting.- Develop optimized SQL/Python transformations using dbt or similar frameworks.- Build... 
    Senior
    Software

    CLOUD RAPTOR INDIA DIGITAL SERVICES PRIVATE

    Bangalore
    a month ago
  • Senior Software Engineer - Python Fast API Position Description 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... 
    Senior
    Software
    Full time
    Hybrid work
    Local area
    Shift work
    Bangalore
    1 day ago
  •  ...We are seeking a skilled Senior Python Automation Test Engineer to join our dynamic team. As a Senior Automation Test Engineer, you will play a key role in ensuring the quality and reliability of our software products through robust automation testing using Python. If... 
    Senior
    Software

    EPAM Systems

    Bangalore
    1 day ago
  •  ...Senior AI Integration Engineer (Python) – Customer Implementations Experience: 6+ Years Location: Bangalore (Hybrid) About Neuron7.ai Neuron...  ...Required Qualifications ~6+ years of professional software engineering experience. ~5+ years of hands-on Python development... 
    Senior
    Software
    Full time
    Hybrid work
    Flexible hours

    neuron7

    Bangalore
    8 days ago
  • Key Responsibilities : Core Engineering & MLOps Development : - Design, develop, and maintain production-grade Python services using object-oriented programming principles and software design best practices.- Build reusable, scalable, and maintainable components aligned with... 
    Senior
    Software
    Contract work

    Chane Leaders

    Bangalore
    3 days ago
  • Key Responsibilities : - Design, develop, and maintain scalable full-stack applications using Python for backend development and React for frontend development.- Build high-performance...  ...with product managers, designers, and engineering teams to deliver high-quality solutions.... 
    Software

    MAGIC BLOOMS MEDIA PRIVATE LIMITED

    Bangalore
    8 days ago
  •  ...limits of what's possible. As a Sr. Lead Software Engineer at JPMorgan Chase within the Commercial...  ...or break down technical problems Develops secure high-quality production code, and...  ...Object Oriented Programming primarily in Python/Java.  Hands-on practical experience delivering... 
    Senior
    Software

    JPMorgan Chase & Co.

    Bangalore
    18 days ago
  •  ...real, measurable impact Collective intelligence through collaboration and knowledge sharing Role Overview As a Senior Software Engineer (Python Implementation Engineer) , you will work at the intersection of engineering, AI, and customer delivery. You’ll build,... 
    Senior
    Software
    Full time
    Hybrid work
    Worldwide
    Flexible hours

    neuron7

    Bangalore
    9 days ago
  •  ...leading global IT services and digital engineering organization, known for...  ...are seeking a highly experienced Senior Full Stack Engineer with 10+ years of software development expertise. The ideal...  ...strong experience in designing and developing scalable web applications using modern... 
    Senior
    Software

    Knowledge Artisans Private Limited

    Bangalore
    15 days ago
  • Position Overview :Applied Systems is seeking a Staff Software Engineer (Tech Lead) to own technical solutions and provide direction across multiple...  ...-quality full-stack features and system enhancements using Python, FastAPI, and ReactJS, while setting standards and guiding... 
    Software
    Hybrid work

    Applied Systems, Inc.

    Bangalore
    1 day ago
  •  ...Barracuda   We are seeking a passionate and hardworking Senior Software Development Engineer in Test who can join our cross functional Agile team. You...  ...our customers.  Tech Stack:  ~JavaScript (Typescript)/Python/Scala ~AWS Cloud and AWS Services (EC2, ALB, Lambda, API... 
    Senior
    Software
    Full time
    Local area
    Worldwide

    Barracuda Networks

    Bangalore
    more than 2 months ago
  • Description :About the Opportunity :As a Senior Software Engineer, you'll design, develop, and optimize scalable backend and microservices systems powering our next-generation Generative AI platform. You'll work across distributed systems, real-time data pipelines, and high-... 
    Senior
    Software
    Hybrid work

    whitetable.ai

    Bangalore
    10 days ago
  •  ...performant web applications using React, TypeScript, and Next.js.-...  ...libraries, and design systems.- Develop reusable UI components and...  ..., and security best practices.Engineering Excellence:- Establish and advocate...  ...:- 6+ years of professional software engineering experience.-... 
    Senior
    Software

    AuxoAI

    Bangalore
    16 days ago
  • Job Description : Senior Python DeveloperPosition Overview :We are seeking a highly skilled Senior Python Developer with extensive experience in microservice architecture, Azure cloud...  ...AI, in particular with GenAI tools for software development such as GitHub Copilot of CodexKey... 
    Senior
    Software

    Amantya Technologies Pvt Ltd

    Bangalore
    23 days ago
  •  ...FriendlyAbout the Role:Datassential is seeking an experienced AI Software Engineer to build and deliver AI-powered product features that...  ...The ideal candidate will work across the full stack, developing backend services in Python/FastAPI and frontend components in React, while... 
    Software
    Full time
    Remote job

    TSIT DIGITAL TECHNOLOGIES PRIVATE LIMITED

    Bangalore
    5 days ago
  • About the job :We are looking for an experienced Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong expertise in Python solid understanding of backend development, and experience building scalable, secure... 
    Senior
    Software
    For contractors

    NETSMART HEALTHCARE SOLUTIONS INDIA PRIVATE LIMITE

    Bangalore
    3 days ago
  •  ...Description : As a Principal Engineer, you will play a pivotal role...  ...implementing, and managing innovative software programs. Your technical...  ...coding expertise.- Proficiency in Python API development (Fast API).-...  ...in the UI technologies like React JS, Redux, HTML5/CSS and Java... 
    Software
    Full time

    MAREANA SOFTWARE INDIA PRIVATE LIMITED

    Bangalore
    7 days ago
  •  ...Role : We are seeking a highly skilled Senior Data Engineer to join our team. This role focuses on...  ..., optimizing cloud infrastructure, and developing production-grade data pipelines. A critical...  ...tasks, and monitoring using REST APIs, Python, Bash, or Terraform.- Implement... 
    Senior
    Software

    TESCRA SOFTWARE PRIVATE LIMITED

    Bangalore
    a month ago
  •  ...years of hands-on experience in Data Engineering.- Strong proficiency in Python and advanced SQL, including query...  ...Collaborate with the data science team to develop new features that enhance model...  ...and promote best practices for software development, ensuring high-quality... 
    Senior
    Software
    Flexible hours

    Intellectsoft

    Bangalore
    15 days ago
  • Position : Senior Backend Engineer - (Founding Member)Position Overview :As a Founding Senior Backend Engineer - Python-Django/DRF, you will build the core product AI agents, document processing...  ...for real accounting workflows- Develop document processing pipelines that extract... 
    Senior
    Software
    Hybrid work

    Recruiting Bond

    Bangalore
    10 days ago
  • Position : Full-Stack Engineer - Python/Django/DRF+ReactJS (Founding Member)Position Overview :As a Founding - Full-Stack Software Engineer, you will build the core product AI agents and...  ...processing and bookkeeping automation.- Develop and maintain Django/DRF backend APIs and... 
    Software
    Hybrid work

    Recruiting Bond

    Bangalore
    10 days ago
  •  ...,Bangalore, Chennai RESPONSIBILITIES: As a Fullstack (React and Python) Engineer, you would be part of the team consisting of Scrum Master, Cloud...  ...-to-end Data to Decision Systems. You would report to a Senior Fullstack Engineer and will be responsible for - Managing,... 
    Senior
    Remote job

    WOMEN IN TECH ® Global

    Bangalore
    more than 2 months ago
  • Responsibilities : - Own the React Native client architecture for Dhruva, defining the...  ...Mentor and collaborate with the existing senior developer to codify institutional knowledge into...  ...RTK Query / Context API).- Performance engineering on low-end Android devices is not just optimization... 
    Senior
    Software
    Local area

    Neemtree

    Bangalore
    26 days ago
  •  ...backend features and services using Python, FastAPI, Django, and Apache Kafka.- Design, develop, and maintain scalable, modular,...  ...ensuring reliable and efficient software delivery.- Collaborate with product managers, architects, and engineering teams to define technical... 
    Senior
    Software
    Hybrid work

    Antal International;

    Bangalore
    a month ago
  •  ...has become a leading provider of cloud software that automates and controls the entire...  ...systems and other applications.As a Senior Software Engineer, you will play a crucial role in building...  ...into our product suite by designing, developing, troubleshooting, maintaining,... 
    Senior
    Software
    Work at office
    Shift work
    3 days week

    Blackline Systems Development Services Private L

    Bangalore
    16 days ago
  • Tech Stack :What works : FastAPI, Redis, PostgreSQL, AWS, Python 3.11+What you'll choose : Async framework, message broker, observability...  ...costs by 2030% without compromising performance, security, or developer productivity.Experience Range : 3 - 6 years.Educational Qualifications... 
    Senior
    Software

    Neemtree

    Bangalore
    10 days ago
  •  ...intersection of AI and enterprise software. As one of the early team...  ...We are looking for a Product Engineer with strong backend-heavy full...  ...workflows, autonomous agents)- Develop backend-heavy full stack applications...  ...in backend development (Python / Node.js / similar)- Working... 
    Software

    ATLASS PARTNERS CONSULTING LLP

    Bangalore
    3 days ago
  • Role Overview : As a Senior Data Engineer, you will be at the forefront of designing and implementing...  ...across diverse sources.- Develop high-performance data processing applications...  ...Databricks, and SQL.- Advanced proficiency in Python and PySpark for building complex data... 
    Senior
    Software
    Hybrid work

    Ajni Consulting Private Limited

    Bangalore
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior software engineer - Python React Developer. Be the first to apply!