Home
Jobs
624 Job openings at CGI
About CGI

CGI is a global IT and business consulting services firm. It provides IT services, including systems integration, consulting, application management, and infrastructure management.

Java Developer

Hyderabad, Telangana, India

3 - 5 years

Not disclosed

On-site

Full Time

Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Software Engineer – Java Developer Position: Software Engineer Experience: 3-5 Years Category: Software Development/ Engineering Main location: Hyderabad Position ID: J0525-1946 Employment Type: Full Time We are looking for an experienced Java Developer to join our team. Responsibilities: Java developer with good understanding on SQL and/or PL/SQL 3 to 5 years of experience as Java/J2EE developer. Strong knowledge of the Spring frameworks (Security, Core, ORM, MVC, JDBC). Hands on experience in database (SQL and/or PL/SQL, Query tuning). Strong experience with RESTful web services, Microservices. Hands on experience to use GIT/SVN or equivalent as code safe repository and source code management. Hands on experience to perform code compilation and build. Experience in unit testing frameworks - JUnit, and Cucumber and/or Selenium. Good understanding to apply design principles and solution as per technical design. Good communication and collaborative skills - ability to effectively communicate with team members and stakeholders. Experience in Agile framework. CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs. 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. Come join our team—one of the largest IT and business consulting services firms in the world. Show more Show less

Senior Software Engineer/LA

Hyderabad, Chennai, Bengaluru

6 - 10 years

INR 8.0 - 12.0 Lacs P.A.

Hybrid

Full Time

Main location: India - Bangalore/Hyderabad/Chennai Work Type: Hybrid We are looking for a highly skilled and motivated Java Backend Developer with strong expertise in Spring Boot and SQL. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services and APIs that power enterprise-level applications. Your future duties and responsibilities: Key Responsibilities: Develop and maintain RESTful APIs and backend services using Java and Spring Boot Write clean, efficient, and scalable code following best practices Design and optimize SQL queries, stored procedures, and database structures Collaborate closely with front-end developers, product managers, and QA teams Participate in Agile/Scrum ceremonies including daily stand-ups, sprint planning, and retrospectives Conduct code reviews and mentor junior developers Troubleshoot and resolve production issues quickly and effectively Maintain clear and concise documentation of technical solutions and system architecture Required qualifications to be successful in this role: Required Skills: Strong hands-on experience with Java 8+ In-depth knowledge of Spring Boot, Spring MVC, Spring Data JPA Expertise in SQL including complex joins, indexing, performance tuning Experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle) Familiarity with RESTful API design and integration Understanding of microservices architecture Experience with version control systems like Git Good problem-solving and analytical skills Skills: Data Modeling Database Mgmt Systems DBMS Database Mgmt Systems DBMS Database English Java Shell Script Spring Spring Boot

SAP Project Manager (MCD) / Service Delivery Manager

Hyderabad

12 - 17 years

INR 14.0 - 19.0 Lacs P.A.

Work from Office

Full Time

Position Description: This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Your future duties and responsibilities: Service Delivery Manager (SAP Domain) - Job Description Responsibilities: Oversee end-to-end delivery of SAP services, ensuring high quality and client satisfaction. Act as the primary point of contact for SAP service-related issues and escalations. Manage SAP service delivery teams, providing leadership, coaching, and performance management. Develop and maintain strong relationships with clients, understanding their SAP needs and challenges. Monitor SAP service performance against SLAs, identifying and resolving any performance gaps. Coordinate SAP project implementations, upgrades, and migrations, ensuring on-time and within-budget delivery. Manage SAP service budgets, track expenses, and optimize costs. Implement and enforce ITIL-based service management processes for SAP services. Drive continuous improvement of SAP service delivery processes and methodologies, focusing on productivity enhancements. Ensure compliance with SAP security standards and regulations. Manage SAP change and problem management processes, minimizing disruption and ensuring root cause analysis and resolution. Develop and maintain SAP service documentation, including procedures, knowledge base articles, and service catalogs. Identify opportunities to expand SAP service offerings and generate new revenue streams. Collaborate with SAP vendors and partners to ensure seamless service delivery. Conduct regular service reviews with clients, discussing performance, issues, and future needs. Forecast resource requirements, service demand, and capacity planning to meet client commitments effectively. Lead SAP-related project management activities, including scoping, scheduling, risk management, and delivery tracking. Optimize resource allocation and utilization, ensuring balanced workloads and maximizing team productivity. Manage contract renewals and negotiations with clients and vendors, ensuring favorable terms and continuity of services. Experience on S/4HANA Conversion, New Implementation or Selective Data Conversion projects. Have a good understanding of RISE with SAP, BTP, services provided by major CSPs such as Google Cloud, Amazon Web Services (AWS) and Microsoft Azure. Basic understanding of SAP business processes (Lead to Cash, Source to Pay, Recruit to Retire, Design to Operate) and SAP solutions used in realizing these processes. experience of SAP applications such as S/4HANA, ECC, PI, EP, BW, BPC, SRM, MDM, HCM, Fiori, GRC etc. Develop and track key performance indicators (KPIs) and service metrics to measure delivery effectiveness, team utilization, and customer satisfaction. Facilitate cross-functional collaboration between SAP technical teams, business units, and other stakeholders to align service delivery with organizational goals. Drive problem management initiatives to proactively identify recurring issues and implement preventive measures to enhance service stability. Skills: Delivery Management English Project Management Telecommunications

SAP Middleware PI (Process Integration) / PO (Process Orchestration)

Bengaluru

6 - 11 years

INR 8.0 - 13.0 Lacs P.A.

Work from Office

Full Time

Position: SAP Middleware PI (Process Integration)/PO(Process Orchestration) Consultant Experience: 6 years of experience Category: Software Development Main location: Bangalore / Chennai / Pune / Hyderabad Employment Type: Full Time Qualification: Bachelor of Engineering in Computer Science or Masters of Engineering in Computer Science As an SAP PI/PO Consultant, you will be responsible for designing, developing, and managing integrations between SAP and non-SAP systems using SAP Process Integration (PI) and Process Orchestration (PO). Your role includes configuring adapters, developing mappings, troubleshooting integration issues, optimizing performance, ensuring security compliance, and working on SAP Cloud Platform Integration (CPI) to support seamless data exchange and business process automation. Must-Have Skills: Design, develop, and configure SAP PI/PO interfaces for seamless data exchange between SAP and non-SAP systems. Monitor and troubleshoot integration issues to ensure data flow consistency and system reliability. Develop mappings using graphical, XSLT, and Java-based transformations for structured data exchange. Configure adapters (IDOC, SOAP, REST, JDBC, RFC, File, etc.) to enable integration between different systems. Work on SAP Cloud Platform Integration (CPI) for hybrid and cloud-based integration scenarios. Implement error handling, alerting mechanisms, and logging for proactive issue resolution. Optimize integration performance by tuning message processing, queues, and system parameters. Ensure compliance with security policies by implementing encryption, authentication, and authorization protocols. Collaborate with functional, Basis, and development teams to align integration strategies with business needs. Prepare documentation and provide end-user training on interface operations and troubleshooting. Good-to-Have Skills: SAP Cloud Platform Integration (CPI) - Experience with cloud-based integration scenarios. API Management - Knowledge of REST, SOAP, OData, and GraphQL APIs for modern integrations. B2B Integration - Experience with EDI, AS2, and ANSI X12 standards for business-to-business transactions. SAP Event Mesh & Web Services - Understanding of event-driven architecture for real-time data processing Skills: English Client Management Engineer SAP Process Integration

Java Full Stack Professional

Hyderabad

5 - 8 years

INR 7.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 4 years of relevant experience. Position Description: We are looking for an experienced Java Full Stack Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Your future duties and responsibilities: Design, develop and maintain Java-based applications. Develop and implement efficient algorithms and data structures. Ensure the performance, quality, and responsiveness of applications. Identify and troubleshoot software defects and issues. Collaborate with cross-functional teams to design, develop, and maintain Java-based web applications Develop responsive and user-friendly front-end applications using HTML, CSS, JavaScript, and related technologies Build reusable and modular components using modern front-end frameworks such as Angular Design, develop, and maintain back-end applications using Java and its frameworks such as Spring Boot Develop and implement RESTful web services and APIs Ensure the performance, quality, and scalability of applications Identify and troubleshoot software defects and issues, and develop solutions for the same Required qualifications to be successful in this role: Must-Have Skills: Strong proficiency in Java and Spring Boot Strong proficiency in HTML, CSS, and JavaScript Experience with modern front-end frameworks such as Angular 6+ Understanding of browser compatibility issues and ways to work around them Familiarity with RESTful web services and API development Experience with SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Redis Experience with version control systems such as Git Provide hands-on technical solutions to business challenges & translates them into process/ technical solutions Deliver high quality work and adapt to new challenges, as an individual or as part of a team Excellent communication and thought leadership skills Excellent interpersonal skills including the ability to work with diverse personality types and understand technical issues. Good-to-Have Skills: Experience with front-end testing frameworks such as Jest, Mocha, or Cypress Experience with responsive design and CSS frameworks such as Bootstrap or Material UI Familiarity with UX design principles and tools such as Sketch or Figma Knowledge of server-side rendering and SEO optimization Experience with containerization technologies such as Docker and Kubernetes Experience with cloud platforms such as AWS or Azure Familiarity with message brokers such as RabbitMQ and Kafka Skills: Angular 2 HTML jQuery Microservices Spring Boot SQL User Interface Design

Senior Software Engineer

Bengaluru

6 - 11 years

INR 8.0 - 13.0 Lacs P.A.

Work from Office

Full Time

Role AS400 developer || Senior Software Engineer (Only Immediate Joiner - 15 days Notice Period) Location: Hyderabad/Bangalore Job Type: Work from Office (WFO) All 5 days Shift Timing: 9 to 6 or 1 to 10 AS400 developer || Senior Software Engineer Position Description AS400 We are looking for a skilled AS400 Developer to join our dynamic team. The ideal candidate will have extensive experience in developing and supporting applications on the AS400 platform. You will be responsible for analyzing business requirements, designing technical solutions, and implementing them using RPG, CL, and other AS400 technologies. Your role will also involve development and support, optimizing system performance, and ensuring data integrity and security. You will work closely with other developers, business analysts, and stakeholders to deliver high-quality software solutions that meet the needs of our organization. The successful candidate will have strong problem-solving skills, excellent communication abilities, and a deep understanding of AS400 systems and programming languages. If you are passionate about technology and eager to contribute to a forward-thinking company, we encourage you to apply. Required qualifications to be successful in this role Develop and maintain AS400 applications using RPG, CL, and other relevant technologies. Analyze business requirements and design technical solutions. Implement and test software solutions to ensure they meet business needs. Troubleshoot and resolve issues related to AS400 applications and systems. Optimize system performance and ensure data integrity and security. Collaborate with other developers, business analysts, and stakeholders. Provide technical support and guidance to end-users. Document technical specifications and procedures. Participate in code reviews and ensure adherence to coding standards. Stay updated with the latest AS400 technologies and best practices. Assist in the migration of legacy systems to modern platforms. Develop and maintain batch jobs and data processing routines. Must have AS400, RPG, CLE and DB2 Your future duties and responsibilities: Your future duties and responsibilities Develop and maintain AS400 applications using RPG, CL, and other relevant technologies. Analyze business requirements and design technical solutions. Implement and test software solutions to ensure they meet business needs. Troubleshoot and resolve issues related to AS400 applications and systems. Optimize system performance and ensure data integrity and security. Collaborate with other developers, business analysts, and stakeholders. Provide technical support and guidance to end-users. Document technical specifications and procedures. Participate in code reviews and ensure adherence to coding standards. Stay updated with the latest AS400 technologies and best practices. Assist in the migration of legacy systems to modern platforms. Develop and maintain batch jobs and data processing routines. Required qualifications to be successful in this role: Must have AS400, RPG, CLE and DB2 Skills: RPG

Change management - Senior Software engineer

Hyderabad, Bengaluru

3 - 6 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Your future duties and responsibilities: - Manage the Change Management process following ITIL best practices. - Evaluate change requests for risk, impact, and business readiness. - Lead Change Advisory Board (CAB) meetings for efficient review and approval. - Coordinate with stakeholders to ensure smooth communication and implementation of changes. - Document changes comprehensively, including back-out plans and testing results. - Monitor post-implementation reviews to enhance change success rates. - Ensure accurate change records for audit and compliance purposes Required qualifications to be successful in this role: Bachelor's degree in Computer Science, Information Technology, Business, or related fields. - 3 to 6 years of Change Management experience in IT or enterprise settings. - Proficiency in ITIL frameworks, with ITIL v3 or ITIL 4 Foundation certification. - Familiarity with ITSM tools like ServiceNow or BMC Remedy. - Strong communication, facilitation, and negotiation abilities. - Skilled in managing multiple stakeholders under pressure. - Effective analytical and decision-making aptitude. Skills: Java SQLite Telecommunications

Senior Software Engineer - Java Developer

Hyderabad, Bengaluru

5 - 8 years

INR 7.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Position Description: Shift: General shift Education Qualification: Bachelors degree in computer science, Information Technology, or a related field (masters degree preferred). Position Description: CGI is seeking an experienced Java Developer with Hands on Experience in Core Java, J2EE (JSP/Servlets, JPA, EJB3, JDBC, JMS), Jasper, Spring, Sprint Boot, Hibernate/iBatis and any Security framework like SAML or SSO Your future duties and responsibilities: Responsibilities: Member will be involved in coding, best practices and very good design/analytical/code review skills Member will be involved in estimation techniques, SDLC, Development methodologies (Agile is an advantage), and industry standard processes. Members should create detailed mapping between old data elements and new data elements Members should contact customers to verify business rules and/or clarify data analysis To Identify problems and make recommendations on how to overcome any issue Develop standardized procedures for common conversion routines to increase efficiencies. Very strong on Java with a knowledge on UI or Strong on UI with learning ability of Java Required qualifications to be successful in this role: Must-Have Skills: 5 to 8 years of software development and application enhancements Should have experience of leading a technical team from development standpoint Plan, provide guidance and give direction to the development team for the assigned work efficiently Contribute to problem solving and analysis of the work technically Design and develop the technical solution for multi-layer application/product including multi-device support * Hands on Microservices architecture Understand the development process and suggest for continuous improvements Hands on SQL, Pl/SQL Hands on Experience in Angular JS, Angular 6+, HTML5, CSS3, TypeScript Very good Hands on Knowledge of Oracle Database, PL/SQL, and UNIX Very good Hands on Knowledge of XML, XSLT, XSD and JSON Exposed to Release Management (Complex build scripts and deployment) Tools: Development (Eclipse/Junit), Version control tools (Git/CVS/SVN), Build tools (Ant/Maven), CI/CD tools (Bamboo/Jenkins) and SQL Developers etc. Very good understanding of coding standards, best practices and very good design/analytical/code review skills Good understanding of estimation techniques, SDLC, Development methodologies (Agile is an advantage), and industry standard processes. Should have very good communication skills/interpersonal skills and experience of interacting with North America counterparts/clients Good analytical skills, problem solving skills Should have experience in tools like Eclipse, Maven, Version control tools and etc. Good understanding of coding standards, best practices and coding skills Fair understanding of SDLC, Development methodologies (Agile is an advantage), and industry standard processes. Should have good communication skills/interpersonal skills and experience of interacting with North America counterparts/clients Create detailed mapping between old data elements and new data elements Contact customers to verify business rules and/or clarify data analysis Identify problems and make recommendations on how to overcome any issue Develop standardized procedures for common conversion routines to increase efficiencies Good-to-Have Skills: PlSql,Python,Lynux,Shell Script 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. Skills: Angular 2 Database English Java Shell Script Spring Spring Boot.

AI Engineer

Hyderabad, Bengaluru

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Your future duties and responsibilities: Skill: pgvector,Vertex AI, FastAPI, Flask, Kubernetes Develops and optimizes AI applications for production, ensuring seamless integration with enterprise systems and front-end applications. Builds scalable API layers and microservices using FastAPI, Flask, Docker, and Kubernetes to serve AI models in real-world environments Implements and maintains AI pipelines with MLOps best practices, leveraging tools like Azure ML, Databricks, AWS SageMaker, and Vertex AI Ensures high availability, reliability, and performance of AI systems through rigorous testing, monitoring, and optimization Works with agentic frameworks such as LangChain, LangGraph, and AutoGen to build adaptive AI agents and workflows Experience with GCP, AWS, or Azure - utilizing services such as Vertex AI, Bedrock, or Azure Open AI model endpoints Hands on experience with vector databases such as pgvector, Milvus, Azure Search, AWS OpenSearch, and embedding models such as Ada, Titan, etc. Collaborates with architects and scientists to transition AI models from research to fully functional, high-performance production systems. Skills: Azure Search Flask Kubernetes

Java Production Support Professional

Hyderabad, Chennai, Bengaluru

6 - 9 years

INR 8.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Position Description: We are looking for an experienced "Java Production Support" to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience. Your future duties and responsibilities: o Experience in Oracle database migration o Data transformation : Data stored in multiple systems, need to transform and migrate to one database o PTE Performance tuning o Stored procedure and triggers o Positive attitude, good team player, closely work with application development team. Required qualifications to be successful in this role: Below is the skill set we are looking for backend (migration) Shell Scripting, Java/J2EE, Oracle and Python 6 to 9 yrs exp. o Experienced Java/J2EE (JDK11 and above) for Enterprise web Application Development o Experience in logical database design, schema design and reporting. o Experience in writing and debugging complex SQL and understand the best ways to incorporate database requests into application programs. o Shell scripting , generate shell script that run java code (orchestration or transformation will be in Java) o Good to have python o Strong SQL skills to provide tuning feedback to development team. o SQL database performance tuning, creation of right indexing strategy to meet data growth needs and performance monitoring and query optimization o Experience in Oracle database migration o Data transformation : Data stored in multiple systems, need to transform and migrate to one database o PTE Performance tuning o Stored procedure and triggers o Positive attitude, good team player, closely work with application development team. Skills: Java Oracle SQL Developer Shell Script Unix.

Splunk Admin - Systems Engineer / Senior Systems Engineer

Hyderabad, Chennai, Bengaluru

3 - 8 years

INR 5.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Position Description: Category: Software Development/ Engineering Shift: Rotational shift Main location: Bangalore/Chennai/ Hyderabad/Pune/Mumbai Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience. Position Description: Responsibilities: Monitor Splunk infrastructure, logs & dashboards for anomalies. Respond to alerts & incidents as part of business support. Perform initial triage, escalate to l3 when required. Work on incident resolution within defined SLAs. Document RCA for major incidents. Ensure high availability & reliability of Splunk environments (indexers, SHs, forwarders etc.). Perform routine health checks & system audits. Handle Splunk configuration changes (inputs.conf, outputs.conf, propos.conf etc.). Manage users access & roles. Identifying & resolving performance bottlenecks in indexing & searching. Monitor ingestion rates, indexing latency, data missing & storage usage. Work on daily deployments to create, update, delete the Splunk apps, add-ons & configuration in controlled manner. Maintain & validate data onboarding process with BSA, BAs etc. Using scripts (bash, python, etc.) to automate routine tasks. Work with CI/CD pipelines for Splunk deployments. Integrate Splunk with tools like ServiceNow, AWS, Git, Jenkins etc. Strong hands-on with Splunk core (Indexer, SH, Forwarder) Strong knowledge of Linux, networking & cloud platforms (AWS, GCP) Familiarity with ITIL process, especially incident, problem & change management Must-Have Skills: Need candidate who has hands on experience in Splunk Admin Scripting, Bash, Python and experience in CI/CD Pipelines. Who has experience in tools - ServiceNow, Git, Jenkins, AWS, GCP Experience in Linux, Networking (Monitoring tools) Incident problem management Skills: English Linux Splunk Amazon Elastic Cloud Compute Jenkins

.Net Core Angular developer

Bengaluru

4 - 6 years

INR 6.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Position Description: Your future duties and responsibilities: Job Description Candidate will have a strong background in .NET Core, Angular, and possess experience working within the media domain. Additionally, experience with TM Forum Open APIs and GCP skills would be a significant advantage. Responsibilities: Design, develop, and maintain high-quality .NET Core applications using best practices and industry standards. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Leverage Angular framework to build robust and user-friendly web interfaces. Integrate with TM Forum Open APIs to facilitate interoperability with other systems. Utilize GCP services and technologies to optimize application performance and scalability. Provide technical guidance and mentorship to junior team members. Stay updated on the latest .NET Core, Angular, and media adtech trends and technologies. Required Skills and Experience: Strong proficiency in .NET Core and C# programming languages. In-depth knowledge of Angular framework and its ecosystem. Experience working with media adtech platforms or related domains. Understanding of TM Forum Open APIs and their applications. Proficiency in GCP services and technologies (e.g., Cloud Functions, App Engine, BigQuery). Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Experience in versioning tools GitLab, TFS Preferred Skills and Experience: Experience with containerization technologies (e.g., Docker, Kubernetes). Knowledge of cloud-native development practices. Experience with microservices architecture. Familiarity with Agile methodologies (e.g., Scrum, Kanban). Skills: Angular .NET .Net Remoting .Net Reporting SQLite Telecommunications.

Senior QA engineer

Bengaluru

5 - 9 years

INR 7.0 - 11.0 Lacs P.A.

Work from Office

Full Time

Main accountabilities By joining our team, you will have a unique opportunity to participate to the software validation and verification of a strategical evolution in Outpayce offer following the ISTQB principles (International Software Testing Qualifications Board). Your goal will be to detect issues as early as possible in the development cycle and avoid their propagation to the production system. You'll have the possibility to embark journeys like enhancing quality of Continuous Integration / Continuous Delivery pipelines, improvement of quality processes and methodologies as test driven development (TDD) and/or behavior driven development (BDD) recommended by SAFe framework. Implement Testing Strategy Implement the Test strategy with high QA mindset (Test in Black and White box, Shift left approach, Mocking) Define test cases from customers requirements and ensure trace-ability with specifications. Write test plan (functional and/or non-functional and/or non-regression). Ensure improvement of non-regression test repository in the Change Request plan. Design and Perform Tests Design test cases and develop automated test case scripts. Prepare test environment, test data, and execute test cases. Give go/no-go for the customers test campaign. Be responsible for the project, product or release quality control. Coordinate Defects (Problem Tracking Records PTRs) Provide information to developers in order to fix defects. Check defects and coordinate implementation. Document software defects. Share your activity Participate in specification reviews to give input on testing requirements. Report and communicate on test activities to the line organization, software developers and product definitions analysts. We are looking for... Post-secondary degree in Computer Science or related technical field or equivalent experience, Experience between 5 to 9 Years in software functional testing (manual and automated), based on ISTQB principles, Experience in Back end and API testing, Experience in testing tool such as RobotFramework. Postman is a plus. Knowledge of coding language and building testing libraries (Python or another language) Soft skills: Team spirit, Multicultural approach, good communication skills Experience in an Agile environment Scrum. SAFe ia a plus T-shape mindset is a plus Basic knowledge about the implementation of QA regression in a CI/CD pipeline ( Jenkins, Docker usage) is a plus UI Test automation is a plus Experience in the Travel IT and/or Payment industry is a plus ISTQB Foundations certification is a plus. Skills: Python RESTful (Rest-APIs)

Senior Software Engineer - ELK

Bengaluru

4 - 8 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 4 years of relevant experience. Position Description:. 5 - 8 years of experience in implementation of Elastic Search based project development.Design and implement highly scalable ELK (Elastic Search,Logstash and Kibana) stack solutions.Strong Knowledge of object-oriented JAVA programming .Design Concepts & Design patterns and secure API's using Webservices .Strong knowledge of Elastic Search,Kibana,Banana, Dashboards.Work experience in any front end like HTML,CSS,Bootstrap and JavaScript, React and AngularBuild and manage DevOps automation using Ansible and Python scripts for ELK and Java services product stack.Work experience in DB side like MySQL,PostgreSQL,Oracle,Cassandra,Elastic Search and MongoDB.Good knowledge on debugging the application.Good knowledge on deployment and configuration part.Very good Troubleshooting & Analytical skills.Experience with scripting in UNIX,Linux and Windows environments.Must have excellent communication skills. Skils : ELK (Elastic Search; Logstash, and Kibana); ETL; Cloud Computing; Infrastructure architecture; ReactBehavioral Competencies : Proven experience of delivering process efficiencies and improvements Clear and fluent English (both verbal and written) Ability to build and maintain efficient working relationships with remote teams Demonstrate ability to take ownership of and accountability for relevant products and services Ability to plan, prioritize and complete your own work, whilst remaining a team player Willingness to engage with and work in other technologies Project Specific Requirements: Expertise in data ingestion, transformation, and enrichment Good knowledge and hands on experience in Rest APIs and Webservices Good experience in elasticsearch query optimization and scripting Experience in integration of elasticsearch with backend systems, services and data pipelines Expertise in troubleshooting Exposure to ILM policies Exposure to snapshot and restore of indices in elasticsearch Good to have knowledge in Elasticsearch Cluster Must-Have Skills: Elastic Search - Logstach - Kibana Good-to-Have Skills: Java, Postgresql Skills: Java Angular Postgre SQL Python

Mainframe Developer

Bengaluru

5 - 10 years

INR 8.0 - 16.0 Lacs P.A.

Work from Office

Full Time

Mainframe Developer Position Description Key Responsibilities: • Analyze business requirements and translate them into technical specifications and solutions. • Design, develop, test, and implement new features or enhancements in mainframe applications. • Maintain and support existing mainframe systems, ensuring performance, stability, and compliance. • Troubleshoot and resolve application issues and production defects efficiently. • Collaborate with cross-functional teams including business analysts, QA, and infrastructure teams. • Create and maintain technical documentation for support and future reference. • Participate in code reviews and contribute to best practices in coding and design. • Assist in mainframe modernization efforts or integration with distributed systems, if applicable. ________________________________________ Technical Skills Required: • Primary Skills: o COBOL o JCL o DB2 o VSAM o CICS (Batch Processing) • Good to Have: o Experience working in Agile environments o Knowledge of file transmission tools, change management tools (e.g., Endevor, Changeman) o Exposure to mainframe modernization or migration projects ________________________________________ Qualifications: • 6+ years of hands-on experience in mainframe technologies. • Experience with clients in the financial services sector is preferred.

Mulesoft Developer

Bengaluru

2 - 6 years

INR 4.0 - 8.0 Lacs P.A.

Work from Office

Full Time

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Employment Type: Full Time Role Senior Mulesoft Developer 8+ Years of experience Strong Java development experience 6+ years of MuleSoft experience, with expertise in developing real-time and batch-based integrations between Salesforce Strong knowledge of Salesforce integration patterns 4+ years of experience in Database and SQL programming. Designs and builds API-led integration solutions to meet business requirements Technical design: Designing API layers, data models, and API specifications

Windows Support Admin

Bengaluru

1 - 6 years

INR 3.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Must-Have Skills Knowledge in supporting MAC OSX (Ventura), IOS platform, MDMs, JAMF, Microsoft imaging technologies like Intune, SCCM. Knowledge on Windows 10/11 operating system, commands, and related common tools Basic Networking Knowledge Knowledge on technologies like virtualization and SCCM Good to have skills Certification : CCNA, MS / Azure certifications Required qualifications to be successful in this role: Full time graduate ( BE/Btech/MCA/BCA etc) Skills: Master Data Management Server - Wintel Windows Wintel/Windows Server

Odoo Developer - Low Complexity

Bengaluru

4 - 9 years

INR 5.0 - 8.0 Lacs P.A.

Work from Office

Full Time

Technologies Used: Odoo Platform v15+ Based Development Experience with Odoo development and customization Odoo User base (Logged-in users) > 1000 Users Odoo on Kubernetes (Microservices Based Architecture) with DevOps understanding Knowledge of Odoo modules, architecture, and APIs Ability to integrate Odoo with other systems and data sources Capable of creating custom modules Scale Odoo deployments for a large number of users and transactions Programming Languages: Proficiency in Python is essential Experience with other programming languages (eg, Java, Scala) is a plus Data Analysis and Reporting: Ability to analyse and interpret complex data sets Your future duties and responsibilities: Experience with data visualization tools (e.g., Superset). Experience in Cassandra (4.0+) along with Query Engine like Presto. Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, MySQL). Experience with ETL tools and processes. Data Structure & Data Modelling Knowledge of data warehousing concepts and technologies. Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus. Experience in managing and processing large Datasets DevSecOps: Experience with containerization, Docker, and Kubernetes clusters. CI/CD with GitLab.Methodologies: Knowledge and experience of SCRUM and Agile methodologies. Operating Systems: Linux/Windows OS. Tools Used: Jira, GitLab, Confluence. Other Skills: Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Attention to detail and a commitment to data quality. Ability to work in a fast-paced, dynamic environment. Skills: English ERP System CSB Postgre SQL Python Hadoop Ecosystem (HDFS) Java

Senior Software Engineer - ELK

Bengaluru

4 - 8 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 4 years of relevant experience. Position Description:. 5 - 8 years of experience in implementation of Elastic Search based project development Design and implement highly scalable ELK (Elastic Search,Logstash and Kibana) stack solutions Strong Knowledge of object-oriented JAVA programming Design Concepts & Design patterns and secure API's using Webservices Strong knowledge of Elastic Search,Kibana,Banana, Dashboards Work experience in any front end like HTML,CSS,Bootstrap and JavaScript, React and AngularBuild and manage DevOps automation using Ansible and Python scripts for ELK and Java services product stack Work experience in DB side like MySQL,PostgreSQL,Oracle,Cassandra,Elastic Search and MongoDB Good knowledge on debugging the application Good knowledge on deployment and configuration part Very good Troubleshooting & Analytical skills Experience with scripting in UNIX,Linux and Windows environments Must have excellent communication skills Skils : ELK (Elastic Search; Logstash, and Kibana); ETL; Cloud Computing; Infrastructure architecture; React Behavioral Competencies : Proven experience of delivering process efficiencies and improvements Clear and fluent English (both verbal and written) Ability to build and maintain efficient working relationships with remote teams Demonstrate ability to take ownership of and accountability for relevant products and services Ability to plan, prioritize and complete your own work, whilst remaining a team player Willingness to engage with and work in other technologies Project Specific Requirements : Expertise in data ingestion, transformation, and enrichment Good knowledge and hands on experience in Rest APIs and Webservices Good experience in elasticsearch query optimization and scripting Experience in integration of elasticsearch with backend systems, services and data pipelines Expertise in troubleshooting Exposure to ILM policies Exposure to snapshot and restore of indices in elasticsearch Good to have knowledge in Elasticsearch Cluster Must-Have Skills: Elastic Search - Logstach - Kibana Good-to-Have Skills: Java, Postgresql Skills: Java Angular Postgre SQL Python

Security Testing (Penetration testing, DAST Testing, SAST Testing

Bengaluru

8 - 12 years

INR 10.0 - 15.0 Lacs P.A.

Work from Office

Full Time

Security Testing (Penetration testing, DAST Testing, SAST Testing, OWASP top 10) Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 8 years of relevant experience. Your future duties and responsibilities: 8+ years of penetration testing experience, preferably in highly regulated industries and for global clients Proficiency with scripting and programming languages, mainly Python Perform Penetration Testing for networks (internal & external), applications, APIs & cloud assessments Vulnerability identification and analysis Collaborate with team members and stakeholders to define project scopes, review test results, and determine remediation steps Advanced problem-solving skills Any security certifications are a plus Strong written and verbal communication skills Ability to work autonomously with little directional oversight Ability to lead a project and multiple testers Commitment to quality and on-schedule delivery; and a proven ability to establish and meet milestones and deadlines Customer-focused mentality to understand and appropriately respond to customers business needs Draft reports and communicate complex security concepts and test findings to clients and stakeholders Make expert recommendations to help clients improve their information security program Work on researching & developing utilities, toolkits, processes, tactics, and techniques Required qualifications to be successful in this role: Must to have skills-Penetration testing, DAST Testing, SAST Testing, OWASP top 10 Good to have skills- Python Skills: Java Python Vulnerability Assessment(IAVA) Vulnerability Testing (IAVT)

CGI

CGI

Information Technology and Consulting

Montreal

77,500 Employees

624 Jobs

    Key People

  • Ernst & Young

    Chairman
  • T. J. Poon

    President and CEO

My Connections CGI

Download Chrome Extension (See your connection in the CGI )

chrome image
Download Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview