Key Requirements
- Strong experience across the Software Development Life Cycle (SDLC) using Agile methodologies.
- Deep expertise in .NET/.NET Core and modern application design.
- Hands-on cloud architecture experience, primarily on Microsoft Azure (including Azure-based solution design, cloud-native, and distributed systems).
- Proven experience in enterprise and payment system integrations (secure transaction processing, reconciliation, and compliance).
- Strong knowledge of integration patterns, DevOps/DevSecOps practices, software QA, and production support for mission-critical systems.
- Ability to engage stakeholders, manage risks, and resolve complex technical challenges.Minimum 5 years as a Business Analyst, you will be a key IT team member responsible for gathering the business requirements, analyzing, documenting functional & interface specifications, and non-functional requirements, preparing test cases, and assisting the business team in user acceptance testing. You will be responsible for handling the first level of queries from the business team, analyzing it. You will work closely with project teams to ensure the software solution provided meets business requirements. In this role, you'll leverage your knowledge of business requirements gathering and be instrumental in successfully implementing IT projects. - Must have hands-on experience in requirements analysis and documentation - Must have good analytical skills, Must be able to foster teamwork among team members. - Must have strong communication skills, Knowledge of Agile methodology