We are seeking an analytical and technically proficient Business Analyst to bridge the gap between business needs and technology solutions. The ideal candidate will analyze complex business processes, identify improvement opportunities, and translate requirements into technical specifications for our software development teams. This role requires equal parts business acumen and technical understanding to drive digital transformation initiatives. Key Responsibilities: Requirements Analysis & Solution Design:
Elicit and document business requirements through stakeholder interviews, workshops, and data analysis
Create detailed functional specifications, user stories, and process flows (BPMN/UML)
Analyze and model business processes to identify optimization opportunities
Translate business needs into technical requirements for development teams
Validate solutions against business objectives through user acceptance testing (UAT)
Technical Collaboration:
Work closely with software architects and developers on solution design
Configure and test COTS (Commercial Off-The-Shelf) solutions
Develop SQL queries for data analysis and validation
Create mockups/prototypes using tools like Figma or Balsamiq
Participate in Agile ceremonies (sprint planning, backlog grooming)
Data-Driven Decision Making:
Perform data analysis using Excel, Power BI, or Tableau
Develop KPIs and metrics to measure solution effectiveness
Create data dictionaries and entity relationship diagrams
Support data migration and integration projects
Required Skills & Technologies: Core BA Competencies: