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.
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...SeniorSoftware
- ...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...SeniorSoftware
- 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...SeniorSoftware
- 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...SeniorSoftwareFull timeHybrid workLocal areaShift work
- ...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...SeniorSoftware
- ...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...SeniorSoftwareFull timeHybrid workFlexible hours
- 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...SeniorSoftwareContract work
- 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
- ...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...SeniorSoftware
- ...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,...SeniorSoftwareFull timeHybrid workWorldwideFlexible hours
- ...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...SeniorSoftware
- 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...SoftwareHybrid work
- ...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...SeniorSoftwareFull timeLocal areaWorldwide
- 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-...SeniorSoftwareHybrid work
- ...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.-...SeniorSoftware
- 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...SeniorSoftware
- ...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...SoftwareFull timeRemote job
- 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...SeniorSoftwareFor contractors
- ...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...SoftwareFull time
- ...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...SeniorSoftware
- ...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...SeniorSoftwareFlexible hours
- 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...SeniorSoftwareHybrid work
- 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...SoftwareHybrid work
- ...,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,...SeniorRemote job
- 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...SeniorSoftwareLocal area
- ...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...SeniorSoftwareHybrid work
- ...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,...SeniorSoftwareWork at officeShift work3 days week
- 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...SeniorSoftware
- ...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
- 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...SeniorSoftwareHybrid work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior software engineer - Python React Developer. Be the first to apply!
