Senior Software Engineer
Job Description
Job Description – Grade Specific
Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internalorexternal client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific projectorwork area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
BA Payments_SME
Job Description
Please find the below JD:
Must have skills:
‘ Banking and Payment domain experience working as Payments Business Analyst in an IT Organisation. Must have experiences in implementation of leading Payments solutions like Finastra GPP or FIS OPF.
• Strong understanding of Global Payments Processing and E2E Payment workflows
• SWIFT MT & ISO 20022 Message Processing
• Clearing & Settlement Systems process
• Hands on experience in SWIFT Cross boarder processing (MT & MX)
• Domestic clearing like NEFT, ECS, ACH, CHAPS / FEDWIRE / CHIPS / Target2, RTGS,
• RTP schemes like NPP / FAST / IMPS / InstaPay etc.
• SEPA (Direct Debits, Credit Transfers, Mandate Management, Instant Payments)
• Payments Interface data mapping and solution design
• Exposure to Corporate Internet Banking & Direct Channels (Host2Host file transfers), Mobile banking, PSD2, Open Banking, Payments Service Provider (PSP), Distributed Ledger Technology (DLT) etc
• Should have worked in end-to-end implementation of an IT solution
• Strong hands on experience in FIS Clear2Pay-OPF or Finastra-GPP
• Certified Agile Product Owner
• Strong analytical skills with ability to map business requirements into required functional components
• Understand Global Payments Business and Trends
• Proven experience in functional analysis and design
• Functional and Data modeling
• File transfers across Multiple Banking Systems and Payment Networks
• Interface mapping and integration solution design
• Experience in Agile delivery
• UML knowledge and working knowledge of BPMN is a plus
• Payments Consulting and Business Analysis
• Translate the customer needs into actionable user stories and use cases
• Prepare Gap Analysis / understand the functional gaps based on business requirements.
• Prepare Impact Analysis, Clear Choice, BRD, Functional specification, Solution design, Interface design, Requirements mapping and traceability matrix etc.
• Support Product configuration and setup
• Provide clear and unambiguous specifications to enable development team to produce quality software that meets defined product requirements.
• Schedule / Participate in workshops to review solution approach & design and secure stakeholder signoffs.
• Provide clarifications, training and support to the development teams during the construction phase
• Prepare Test scenarios and test cases and support test execution in an automated DevOps environment.
• Provide pre and post production deployment support ‘.
SAP Technical Consultant
Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. We harness the power of technology to deliver business value and help organizations accelerate their journey towards innovation
Your Profile – Skills required
- 4 to 12 years of hands-on experience in SAP ABAP and ABAP on HANA.
- Strong expertise in CDS Views, ODATA development, and S/4HANA architecture along with hands on experience of RICEFW.
- Experience in EWM technical components and integration.
- Proficiency in object-oriented programming (OOPS ABAP) and performance tuning.
- Excellent problem-solving skills and the ability to work in agile environments.
Software Engineer
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
Lead Software Engineer
Job Description
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.
- Applies scientific methods to analyse and solve software engineering problems.
- He or she is responsible for the development and application of software engineering practice and knowledge in research design development and maintenance.
- He or she work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- The software engineer builds skills and expertise of his or her software engineering discipline to reach standard software engineer skills expectations for the applicable role as defined in Professional Communities.
- The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutionsorapplications.
- Applies scientific methods to analyse and solve software engineering problems.
- Heorshe is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
- Hisorher work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
- The software engineer builds skills and expertise of hisorher software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
- The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers ˜the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.
Software Engineer
Job Description
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Job Description – Grade Specific
Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.
TestComplete Automation Engineer
Your Role
- Develop, execute, and maintain automated web test scripts using TestComplete and JavaScript.
- Design and implement robust automation frameworks and reusable components.
- Perform functional, regression, smoke, and end-to-end testing.
- Analyze test results, identify defects, and collaborate with development teams for resolution.
- Integrate automated tests with CI/CD pipelines.
- Create and maintain test documentation, reports, and automation best practices.
- Participate in requirement reviews and provide quality assurance recommendations.
- Optimize test coverage and improve automation efficiency.
Your Profile
- 4+ years of experience in software testing and test automation.
- Hands-on experience with TestComplete for web application automation.
- Strong proficiency in JavaScript.
- Experience in creating and maintaining automation frameworks.
- Good understanding of SDLC, STLC, and Agile methodologies.
- Knowledge of test design techniques and defect management processes.
- Experience with source control tools such as Git.
- Familiarity with CI/CD tools such as Jenkins, Azure DevOps, or similar.
- Strong analytical, debugging, and problem-solving skills. Excellent communication and stakeholder management abilities.
What will you love working at Capgemini?
- Exposure to end-to-end quality governance across complex business and technology landscapes.
- A collaborative environment where your test leadership, communication, and stakeholder management skills will create real delivery impact.
- Structured learning programs, certifications, and continuous upskilling opportunities.
- An inclusive and flexible culture that supports innovation, ownership, and work-life balance.
Senior Industrial Operations Engineer
Job Description
This role involves the development and application of engineering practice and knowledge in designing, managing and improving the processes for Industrial operations, including procurement, supply chain and facilities engineering and maintenance of the facilities. Project and change management of industrial transformations are also included in this role.
Job Description – Grade Specific
Focus on Industrial Operations Engineering. Fully competent in own area. Acts as a key contributor in a more complexor critical environment. Proactively acts to understand and anticipates client needs. Manages costs and profitability for a work area. Manages own agenda to meet agreed targets. Develop plans for projects in own area. Looks beyond the immediate problem to the wider implications. Acts as a facilitator, coach and moves teams forward.
Process Lead
Job Description
Application Consultants understand the client business process, current and future, and map it to the technologies being used, giving a demarcation of what can be achieved through a standard implementation and what would need customizations or extensions to be done to the application. They may functionally customize the application, partner with application developers to design application enhancements and extensions, and work with business users to implement process changes.
Job Description – Grade Specific
Focus must be provided on building solutions and on maintaining, optimizing and improving a clients applications and systems. Develop your knowledge in a business andoror industry domain and a Saas or Package Based solution. One can contribute to a business and technical blueprint and customize the respective Software Package Module. Application Consultant is responsible for unit testing, contribute to integration testing, andoror be responsible for the design and delivery of end user training. Certification: Certification on Saas or Package Based solution and relevant methodology, as available
Industrial Operations Engineer
Job Description
This role involves the development and application of engineering practice and knowledge in designing, managing and improving the processes for Industrial operations, including procurement, supply chain and facilities engineering and maintenance of the facilities. Project and change management of industrial transformations are also included in this role.
Job Description – Grade Specific
Focus on Industrial Operations Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.