12+ years of experience as a Business Analyst with strong expertise in business process analysis and requirement gathering
8+ years of experience translating business requirements into technical design documents in collaboration with architects
Strong experience reviewing technical designs for accuracy, completeness, and quality standards
Experience in responsive design and human-centric application development
Knowledge of Agile, DevOps, SDLC methodologies, and modern technologies
Strong analytical and problem-solving skills with data-driven decision-making ability
Experience with process modeling tools (flowcharts, data models, business process diagrams)
Familiarity with legacy systems, emerging technologies, and process re-engineering
Responsibilities:
Collaborate with cross-functional teams and stakeholders to translate business needs into technical solutions
Bridge the gap between business requirements and technical implementation with developers and architects
Work closely with development, QA, and infrastructure teams to ensure successful delivery
Analyze data and provide insights to support decision-making
Evaluate build vs. buy decisions for software solutions
Assess modernization of legacy systems and integration strategies
Lead initiatives, manage deliverables, and mentor junior Business Analysts
Detailed Skills:
Strong communication skills with both technical and non-technical stakeholders
Experience working in Agile/Hybrid environments (Scrum, Kanban) and familiarity with Waterfall
Understanding of enterprise system integrations and databases
Knowledge of cloud, APIs, middleware, and infrastructure components
Ability to identify gaps and design effective business solutions
Skilled in breaking down complex requirements into actionable development tasks