Senior software engineer- Full Stack Engineer (Python, Angular & DevOps)
Senior software engineer- Full Stack Engineer (Python, Angular & DevOps) 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 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 Engineer (Python, Angular & DevOps)
Position: Software Engineer Lead
Experience: 10+ Years
Category: Software Development/ Engineering
Shift: General Shift
Main location: Bangalore, Chennai, Hyderabad, Mumbai or Pune
Position ID: TBD
Employment Type: Full time
LRI code - - #LI-BK7
Education Qualification: Bachelor's degree in Computer Science or a related field or higher with a minimum 3 years of relevant experience.
Position Description: The Senior Full Stack Engineer is responsible for designing, developing, and supporting enterprise scale applications across Deutsche Bank's technology landscape. The role combines strong backend development expertise in Python, modern Angular front end engineering, and DevOps automation capabilities to deliver secure, scalable, and resilient solutions.
The successful candidate will work closely with business stakeholders, architects, product owners, and global engineering teams to build and maintain strategic applications while adhering to Deutsche Bank engineering standards, SDLC practices, and DevOps principles.
Responsibilities: . Design, develop, and maintain scalable enterprise applications using Python and Angular.
. Develop secure RESTful APIs and backend services using Flask, Django, or FastAPI frameworks.
. Build responsive, modern, and reusable front end applications using Angular.
. Design and implement CI/CD pipelines using TeamCity and related DevOps tooling.
. Work closely with Product Owners, Architects, and Business stakeholders to translate requirements into technical solutions.
. Ensure solutions are resilient, secure, maintainable, and aligned with enterprise architecture standards.
. Participate in code reviews and establish engineering best practices.
. Support production deployments and resolve performance, security, and operational issues.
. Drive automation initiatives across development, testing, and deployment processes.
. Mentor junior engineers and contribute to technical leadership within the team.
. Collaborate with Infrastructure, Security, and Platform Engineering teams to deploy and manage cloud native solutions. Must Have Skills: . 10+ years of professional software engineering experience in enterprise application development.
. Minimum 5+ years of hands on Python development experience.
. Minimum 5+ years of Angular development experience.
. Minimum 3+ years of DevOps and CI/CD implementation experience.
. Experience delivering enterprise scale applications through multiple complete SDLC lifecycles.
. Experience working with global delivery teams in Agile environments.
. Strong stakeholder management and communication skills.
. Experience working within banking, financial services, or highly regulated environments is advantageous. Good to Have Skills: . Experience with Ansible automation.
. Experience with Linux/Unix administration.
. Experience with WebSockets and real time applications.
. Knowledge of observability and monitoring tools.
. Experience in financial services or banking technology environments.
. Familiarity with AI assisted software development tools such as GitHub Copilot. 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. Life at CGI:
It 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
Come join our team, one of the largest IT and business consulting services firms in the world Your future duties and responsibilities Required qualifications to be successful in this role 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.
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: Senior Full Stack Engineer (Python, Angular & DevOps)
Position: Software Engineer Lead
Experience: 10+ Years
Category: Software Development/ Engineering
Shift: General Shift
Main location: Bangalore, Chennai, Hyderabad, Mumbai or Pune
Position ID: TBD
Employment Type: Full time
LRI code - - #LI-BK7
Education Qualification: Bachelor's degree in Computer Science or a related field or higher with a minimum 3 years of relevant experience.
Position Description: The Senior Full Stack Engineer is responsible for designing, developing, and supporting enterprise scale applications across Deutsche Bank's technology landscape. The role combines strong backend development expertise in Python, modern Angular front end engineering, and DevOps automation capabilities to deliver secure, scalable, and resilient solutions.
The successful candidate will work closely with business stakeholders, architects, product owners, and global engineering teams to build and maintain strategic applications while adhering to Deutsche Bank engineering standards, SDLC practices, and DevOps principles.
Responsibilities: . Design, develop, and maintain scalable enterprise applications using Python and Angular.
. Develop secure RESTful APIs and backend services using Flask, Django, or FastAPI frameworks.
. Build responsive, modern, and reusable front end applications using Angular.
. Design and implement CI/CD pipelines using TeamCity and related DevOps tooling.
. Work closely with Product Owners, Architects, and Business stakeholders to translate requirements into technical solutions.
. Ensure solutions are resilient, secure, maintainable, and aligned with enterprise architecture standards.
. Participate in code reviews and establish engineering best practices.
. Support production deployments and resolve performance, security, and operational issues.
. Drive automation initiatives across development, testing, and deployment processes.
. Mentor junior engineers and contribute to technical leadership within the team.
. Collaborate with Infrastructure, Security, and Platform Engineering teams to deploy and manage cloud native solutions. Must Have Skills: . 10+ years of professional software engineering experience in enterprise application development.
. Minimum 5+ years of hands on Python development experience.
. Minimum 5+ years of Angular development experience.
. Minimum 3+ years of DevOps and CI/CD implementation experience.
. Experience delivering enterprise scale applications through multiple complete SDLC lifecycles.
. Experience working with global delivery teams in Agile environments.
. Strong stakeholder management and communication skills.
. Experience working within banking, financial services, or highly regulated environments is advantageous. Good to Have Skills: . Experience with Ansible automation.
. Experience with Linux/Unix administration.
. Experience with WebSockets and real time applications.
. Knowledge of observability and monitoring tools.
. Experience in financial services or banking technology environments.
. Familiarity with AI assisted software development tools such as GitHub Copilot. 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. Life at CGI:
It 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
Come join our team, one of the largest IT and business consulting services firms in the world Your future duties and responsibilities Required qualifications to be successful in this role 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 10 days ago
Similar jobs that could be interesting for youBased on the Senior software engineer- Full Stack Engineer (Python, Angular & DevOps) in Bangalore vacancy
- ...Perform daily management activities including inventory monitoring and obsolete stock clearance Requirements ~ Bachelor's degree in engineering, supply chain management, logistics, or business administration ~5+ years of experience in procurement, supply chain planning, or...Suggested
- Costing Analyst position within Cytiva's India Finance Center of Excellence, responsible for inventory cycle counts, cost of goods sold processes, reconciliations, and month-end closing activities. Based in Bangalore with evening shift hours (1:30 PM–10:30 PM). Responsibilities...SuggestedAfternoon shift
- Thermo Fisher Scientific seeks an Associate Financial Systems Analyst to support Oracle Cloud ERP and financial applications administration. The role involves system maintenance, end-user support, and participation in ERP module implementations, particularly within Procure-...Suggested
- Labcorp seeks an Associate Data Analyst in Bengaluru to support data reconciliation and quality assurance activities. The role involves resolving data discrepancies between clients and internal systems, performing database updates, and collaborating across internal and external...SuggestedShift work
- Labcorp seeks a Clinical Data Analyst I in Bengaluru to manage data discrepancies between clients and internal databases. The role involves resolving data issues, communicating with stakeholders, performing data revisions, and ensuring compliance with guidelines. Responsibilities...Suggested
- ...Senior Clinical Data Coordinator position at ICON involving design and analysis of clinical trials with focus on data quality and regulatory... ...or biotechnology Proficiency with data management software such as Medidata or Oracle RDC Strong attention to detail and...SeniorSoftware
- ...Danaher operating company, seeks a Research AI Engineer to develop AI-driven solutions combining... ...Based in Bangalore, the role reports to a Senior Research Manager within the Central... ...Machine Learning, or Applied AI ~ Strong Python proficiency with Pandas, NumPy, Scikit-learn...
- Eurofins seeks a Process Associate to manage accounts payable and financial transactional processes in Bengaluru. The role involves invoice processing, documentation, SLA monitoring, and performance optimization with a focus on accuracy and timeliness. Responsibilities ...
- ...Senior Information Security Analyst role focused on service delivery management and security operations at Eurofins' Bangalore office. Responsible for managing security service delivery to internal stakeholders, overseeing onboarding programs, and ensuring compliance with SLAs...SeniorWork at office
- Labcorp seeks an Associate Data Analyst in Bengaluru to manage clinical data discrepancies, perform data revisions, and support reconciliation activities. The role involves working with internal and external stakeholders on data quality and compliance, operating on a rotational...Shift work
- ...Senior Centralized Monitoring Analyst role at Thermo Fisher Scientific supporting clinical trial operations across pharmaceutical and biotech companies. The position involves analyzing clinical trial data, identifying operational risks, and developing analytics capabilities...Senior
- Labcorp seeks a Workflow Lead in Bengaluru to oversee data reconciliation and query management for clinical studies. The role manages Data Analyst workflows, serves as a subject matter expert for data processes, and drives operational excellence while maintaining quality and...
- Clinical Trial Associate role supporting global oncology, cardiology, pulmonology, and immunology studies. Responsibilities include trial documentation, regulatory submissions, system management, and cross-functional coordination in a sponsor-dedicated model based in Mumbai...Senior
- Labcorp seeks an Assistant Data Programmer for its Data Program team in Bangalore, India. The role involves executing data programming tasks, maintaining quality standards, troubleshooting process issues, and supporting team development on a rotational shift schedule. Responsibilities...ApprenticeshipShift work
- Labcorp seeks a Sample Handling Associate II for its Bengaluru laboratory to process patient data from requisitions, manage batch workflows, and ensure timely completion of accessioning tasks. The role involves data entry, quality checks, and coordination across departments...Rotating shift
- Labcorp seeks a Clinical Data Analyst II to manage data discrepancies and reconciliation between clients and internal databases in clinical research. The role involves collaborating with sponsors and CROs, ensuring data quality, and serving as the primary liaison for resolving...
- ...field ~5+ years of Finance or Supply Chain systems experience with hands-on Oracle ERP implementation ~ Participation in at least two full-cycle Oracle ERP implementations with configuration ownership ~ Strong hands-on Oracle Fusion Cost Management configuration skills or...Full time
- ...Eurofins seeks a Senior Software Engineer to maintain and support business-critical applications in their Environment Testing division. The role emphasizes production support, troubleshooting, and system reliability, with secondary focus on minor enhancements and feature development...SeniorSoftware
- ...Senior Clinical Data Coordinator role at ICON involves designing and analyzing clinical trials while managing complex medical data. The... ...pharmaceutical or biotechnology industry Proficiency with data management software such as Medidata or Oracle RDC Strong attention to detail and...SeniorSoftware
- ...Senior Software Engineer role focused on investigating and resolving complex issues in deployed healthcare products. Responsibilities include root... ...with Java, C, C++, or C# Scripting proficiency (Python, SQL, Bash) and automation tool experience Strong knowledge...SeniorSoftware
- Labcorp seeks an Associate Data Analyst in Bengaluru to support data management and reconciliation activities for clinical trials. The role involves analyzing client data discrepancies, updating databases, and collaborating with internal teams and external stakeholders to ensure...
- Thermo Fisher Scientific seeks a Customer Service Specialist I in Bangalore to handle order management and customer support across multiple regions. The role involves processing complex orders, resolving customer issues, and maintaining service standards while working independently...Night shift
- Labcorp seeks a Clinical Data Analyst II in Bengaluru to manage data discrepancies between clients and internal databases. The role involves collaborating with sponsors and CROs on data reconciliation, quality assurance, and client communication to ensure accurate clinical ...
- ...Baxter seeks a Development and Test Manager with 12+ years leading software development and quality engineering for regulated medical devices. The role combines technical leadership, team management, and governance across cloud-native applications, APIs, microservices, and...Software
- Johnson & Johnson seeks an Accounting Team Lead in Bangalore to oversee compliant financial data submissions to external authorities across regional markets. The role involves managing accounting processes, coordinating with local teams and authorities, and driving process ...Local area
- Integrated DNA Technologies seeks an experienced IT analyst to lead SAP Sales and Distribution module support and enhancements. The role involves troubleshooting, requirement analysis, and cross-functional collaboration to maintain stable solutions meeting business needs in...
- Labcorp seeks an Associate Data Analyst in Bengaluru to resolve client data discrepancies, perform data revisions, and support reconciliation activities in a clinical data management environment. The role involves cross-functional collaboration, quality compliance, and participation...Shift work
- ...Eurofins seeks a Product Sustenance Engineer to provide Level 2 application support, maintenance, and administration for IT systems. The... ...event viewer log analysis ~ Strong analytical, problem-solving, and communication abilities ~ Azure/DevOPS certification preferred...Devops
- Labcorp seeks a Workflow Lead in Bengaluru to oversee data reconciliation and query management in a clinical research environment. The role ensures timely delivery of study milestones while maintaining quality standards, providing technical guidance, and driving process improvements...
- Labcorp seeks a Clinical Data Analyst I in Bengaluru to manage resolution of data discrepancies between clients and internal databases. The role involves analyzing client requests, updating records in compliance with guidelines, and coordinating cross-functional communications...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior software engineer- Full Stack Engineer (Python, Angular & DevOps). Be the first to apply!
