Senior Software Engineer-Business Analyst
Senior Software Engineer-Business Analyst Position Description
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
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: Senior Software Engineer
Position: Business Analyst
Experience: 5+ Years
Job Location: Bangalore/Chennai
Mode of Work: Hybrid (3 Days WFO)
Position ID: J0626-1011
#LI-AS18 We are looking for a skilled Business Analyst (BA) to support a leading banking client. The role focuses on requirements gathering, analysis, and documentation for enterprise applications, ensuring alignment between business needs and technology solutions. Behavioural 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, prioritise and complete your own work, whilst remaining a team player
• Willingness to engage with and work in other technologies Note: This job description is a general outline of the responsibilities and qualifications typically associated with the Virtualization Specialist role. Actual duties and qualifications may vary based on the specific needs of the organization. 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
Requirements Gathering & Analysis
• Engage with business stakeholders and technology teams to elicit, analyze, and document business and system requirements
• Conduct workshops, interviews, and discussions to capture functional and non-functional requirements
• Analyze existing systems and processes to identify gaps, improvements, and optimization opportunities
Requirements Documentation
• Prepare detailed Business Requirement Documents (BRD) and Functional Requirement Specifications (FRS)
• Translate business needs into clear, concise, and testable requirements
• Create process flows, use cases, and user stories as required
Data & System Analysis
• Gather and document data requirements, including data sources, flows, and transformations
• Work closely with technical teams to define data mapping and integration needs
• Ensure consistency, accuracy, and traceability of requirements across systems
Stakeholder Management
• Act as a liaison between business and technology teams
• Facilitate requirement walkthroughs, reviews, and approvals
• Manage stakeholder expectations and ensure alignment throughout the project lifecycle
Delivery Support
• Collaborate with development teams to ensure clarity and completeness of requirements
• Support testing activities (SIT/UAT) by defining scenarios and validating outputs
• Assist in issue resolution and change management processes Required qualifications to be successful in this role
Core BA Skills
• Strong experience in requirements elicitation, analysis, and documentation
• Proficiency in creating BRDs, FRS, user stories, and acceptance criteria
• Experience working in Agile and/or Waterfall delivery models
Domain Expertise
• Experience in banking or financial services domain
• Understanding of transactional systems, data flows, and enterprise applications
Technical Skills
• Basic to strong understanding of data analysis and database concepts (SQL preferred)
• Familiarity with reporting and analytics tools is an advantage
• Exposure to API integrations and system interfaces is a plus
Soft Skills
• Excellent communication and stakeholder management skills
• Strong analytical and problem-solving abilities
• Ability to work in cross-functional and distributed teams
________________________________________
Preferred Qualifications
• Experience working on large-scale transformation or digital initiatives
• Exposure to production support or operations environments
• Knowledge of regulatory or compliance processes in banking
________________________________________
Deliverables
• Business and functional requirements documentation
• Process flows and use cases
• Data requirement and mapping documentation
• Test scenarios and validation support 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.
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
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: Senior Software Engineer
Position: Business Analyst
Experience: 5+ Years
Job Location: Bangalore/Chennai
Mode of Work: Hybrid (3 Days WFO)
Position ID: J0626-1011
#LI-AS18 We are looking for a skilled Business Analyst (BA) to support a leading banking client. The role focuses on requirements gathering, analysis, and documentation for enterprise applications, ensuring alignment between business needs and technology solutions. Behavioural 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, prioritise and complete your own work, whilst remaining a team player
• Willingness to engage with and work in other technologies Note: This job description is a general outline of the responsibilities and qualifications typically associated with the Virtualization Specialist role. Actual duties and qualifications may vary based on the specific needs of the organization. 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
Requirements Gathering & Analysis
• Engage with business stakeholders and technology teams to elicit, analyze, and document business and system requirements
• Conduct workshops, interviews, and discussions to capture functional and non-functional requirements
• Analyze existing systems and processes to identify gaps, improvements, and optimization opportunities
Requirements Documentation
• Prepare detailed Business Requirement Documents (BRD) and Functional Requirement Specifications (FRS)
• Translate business needs into clear, concise, and testable requirements
• Create process flows, use cases, and user stories as required
Data & System Analysis
• Gather and document data requirements, including data sources, flows, and transformations
• Work closely with technical teams to define data mapping and integration needs
• Ensure consistency, accuracy, and traceability of requirements across systems
Stakeholder Management
• Act as a liaison between business and technology teams
• Facilitate requirement walkthroughs, reviews, and approvals
• Manage stakeholder expectations and ensure alignment throughout the project lifecycle
Delivery Support
• Collaborate with development teams to ensure clarity and completeness of requirements
• Support testing activities (SIT/UAT) by defining scenarios and validating outputs
• Assist in issue resolution and change management processes Required qualifications to be successful in this role
Core BA Skills
• Strong experience in requirements elicitation, analysis, and documentation
• Proficiency in creating BRDs, FRS, user stories, and acceptance criteria
• Experience working in Agile and/or Waterfall delivery models
Domain Expertise
• Experience in banking or financial services domain
• Understanding of transactional systems, data flows, and enterprise applications
Technical Skills
• Basic to strong understanding of data analysis and database concepts (SQL preferred)
• Familiarity with reporting and analytics tools is an advantage
• Exposure to API integrations and system interfaces is a plus
Soft Skills
• Excellent communication and stakeholder management skills
• Strong analytical and problem-solving abilities
• Ability to work in cross-functional and distributed teams
________________________________________
Preferred Qualifications
• Experience working on large-scale transformation or digital initiatives
• Exposure to production support or operations environments
• Knowledge of regulatory or compliance processes in banking
________________________________________
Deliverables
• Business and functional requirements documentation
• Process flows and use cases
• Data requirement and mapping documentation
• Test scenarios and validation support 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer-Business Analyst in Bangalore vacancy
- We are looking for a 3-5 years of Application Production Support candidate for ReportHub project, a regulatory reporting platform. This role requires basic understanding of regulatory reporting, application-level debugging, and incident management in a fast-paced environment...SeniorPermanent employmentFull timeImmediate start
- ...Overview: We are seeking an EC analyst with TeamCenter experience to... .... Your expertise in business processes and change control... ...will be applied in shepherding engineering documentation into complete documentation... ...with Teamcenter PLM software. ~Thorough understanding of...Suggested
- ATS Company: ATS CorporationSuggested
- ...Job Summary The Engineering Business Systems Analyst role is the primary liaison between the ATS global IT group and other ATS divisions / departments... .... ~ Acquisition & Deployment · Research software and hardware solutions to justify recommendations and to...Suggested
- ...best work. Job Summary We are seeking an experienced Senior Business Systems Analyst with strong expertise in Oracle Subscription Management... ...stakeholders Manage defect triage and resolution with engineering teams Support release planning, deployment activities,...SeniorFull time
- ...currently seeking a Application Management Senior Analyst to join our team in Bangalore, Karnā... ...and recommend AWS services to meet business and technical requirements • Optimize AWS... ...ALB, Lambda, APIGW • Knowledge of data engineering tools like AWS Glue, Redshift, and Athena...SeniorHybrid workWork at officeRemote jobFlexible hours
- JOB DESCRIPTION Job Title Software test engineer - AzurionEye AI Analyst Job Description Job Title Software Test Engineer – AI Analyst... ...You will be part of the Image Guided Therapy Systems business unit with development sites in the Netherlands, China...Full timeWork at office3 days week
- ...smallholder land stewards at leading Agriculture and tech businesses. Position :- Data Engineer About the role :- As a Data Engineer at Varaha... ...cross-functional teams, including data scientists, software engineers, and domain experts, to understand data requirements...Full time
- ...Job Summary Partners with Business Groups to ensure delivery of... ...Interacts regularly with senior management level stakeholders... ...and coordinate resolution with engineering teams Project Management... ...evaluations, pricing negotiations and software acquisitions Prepares...Senior
- ...Role We are seeking a highly experienced and strategic Senior Business Systems Analyst to join our dynamic team. In this pivotal role, you will... ...stakeholders, including business leaders, product owners, engineering teams, and operations teams. Facilitate workshops, lead...SeniorFull timeFlexible hours
- ...PRIMARY PURPOSE : - We are looking for an IT Business Analyst to help design and implement effective... ..., candidate will be joining a team of engineers and developers who are passionate about... ...knowledge ERP and other business software applications at Manufacturing plants.-...SeniorWorldwide
- ...Innovation Company, is seeking a highly skilled and entrepreneurial Senior/Lead Research Engineer - Full Stack (Frontend & Backend).You will be instrumental... ...to build a robust machine learning platform.- Work with Software Backend Engineers to provide a seamless user experience for...SeniorFull time
- Description : Role : Senior Aligne BAExperience : 10 to 18 Years (strictly relevant experience only)Location : Bangalore (Hybrid /Remote... ...complex reporting changes in credit, risk, and settlement business areas.- Good knowledge to handle bug fixes, enhancement requests...SeniorHybrid workRemote job
- ...We are seeking a Senior Business Analyst – Regulatory Reporting to join our team and support non-financial regulatory reporting projects for... ...requirements and designs in collaboration with Operations and Engineering teams Oversee user acceptance testing prior to production...Senior
- ...Connecting with the HR business stakeholders to understand the business problem... ...Mentor and coach junior Business Analysts on Agile and Scrum practices,.... ...Advanced Seniority Senior...SeniorFull time
- Description : Job Summary : We are looking for an experienced Business Analyst with 610 years of overall experience, including a minimum of 5+ years working as a Business Analyst in the General Insurance domain. The ideal candidate should possess strong domain expertise across...Senior
Rs 12 lakh p.a.
## **Job Overview:** Drive decision-making across business and product teams through structured problem-solving, data analysis, and metric ownership. Focus on generating insights, not managing documentation or QA processes. ## **Key Responsibilities:** - **Problem Definition...SeniorFull time- ...cycle. The role is a key conduit between the business stakeholders and the lab development teams, engineers and other domain services and maintains alignment... ...Product Owners vision and roadmap. - As a Senior Agile Business Analyst in Data & Analytics, lead complex business...SeniorFull time
- ...and recommendations grounded in data-driven insights to tackle business challenges and exploit opportunities. Strategic Planning and... ...is desirable Persona ● 3+ years of experience in Data Analyst, Business Analyst or related roles ● Strong analytical bent of...SeniorFull timeWeekday work
- ...problems on the one hand and passionate software developers looking to build future-focused... ...on the other? This in-between is where Business Analysts reside, acting as a bridge between the... ...workshops through “innovation games” with senior client stakeholders to outline business...SeniorFlexible hours
- ...Business Insights and Analytics (BA/SBA) About Sigmoid: Sigmoid empowers enterprises to make smarter, data-driven decisions by blending advanced data engineering with AI consulting. We collaborate with some of the world’s leading data-rich organizations across sectors...SeniorFull time
- ...Work with clients and technical resources to identify their business problems and develop the right approach and analytical solution... ...modifications May plan, allocate and monitor work of other business analysts Understand simple to complex systems and related data to...SeniorFull timeRemote job
- ...development team, implementation team, project management team, and senior management. Key Responsibilities 1. Product Design &... ...for banking and financial institution clients, ensuring the software is tailored to meet their specific regulatory and reporting needs...Senior
- ...Europe over the past 20 years. Job Description As Business Analyst you will work among the program eLIMS-NG, which is a suite of... ...you should have a master degree in Scientific, IT or an Engineering Discipline, with proven track record as an Agile Business Analyst...SeniorContract workWorldwide
- ...Conditions Office Job Description Digital Platforms & Engineering is Thermo Fisher’s “Software Engineering” Center of Excellence in Bengaluru. This... ...Prioritize backlog items based on customer value, business goals, and technical feasibility while ensuring alignment...SeniorRemote jobFull timeWork at officeWorking Monday to Friday
- "Executive Assistant • Minute taking and actions follow up • Exec time & labour and team approvals • Expenses – Exec submission • PO/Invoice administration • Exec travel and accommodation • EA corp card monthly reconciliation • Preparing documents and presentations...Senior
- ...Business Insights and Analytics (BA/SBA/AM) About Sigmoid: Sigmoid empowers enterprises to make smarter, data-driven decisions by blending advanced data engineering with AI consulting. We collaborate with some of the world’s leading data-rich organizations across sectors...SeniorFull time
- ...and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping... ...an experienced professional to join our team in the role of Senior Business Analyst - Front Office In this role, you will: Supporting...SeniorPermanent employmentWork at officeFlexible hours
- ...with strong finance, data analysis, and business reporting expertise to support the operations... ...this role, you will partner closely with senior leadership to drive financial insights,... ...'s degree in Business Management, Engineering, Economics, Finance or a related discipline...SeniorFull time
- ...will be a client-facing role, where you will work closely with senior stakeholders within US banking organizations to modernize their... ...arrive at needed solutions and feasible, optimal approaches for all business requirements. You will also work with product teams to ensure...SeniorInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer-Business Analyst. Be the first to apply!
