Required Skills: Business Analysis within Application Development & Maintenance (ADM) Software Development Life Cycle (SDLC) SQL and Snowflake Talend and ETL concepts AWS and/or Azure cloud environments API integration requirements Data validation, reporting, and data lineage concepts Requirements gathering, process mapping, impact analysis, and gap analysis Strong stakeholder management, communication, and analytical skills Preferred Qualifications: 5+ years of Business Analyst experience supporting enterprise application development projects Experience working in Agile, Scrum, Waterfall, or hybrid environments Bachelor's degree in Business, Information Systems, Computer Science, or a related field, or equivalent experience CBAP, CCBA, PMI-PBA, or similar Business Analysis certification is a plus Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. We are seeking a skilled Technical Business Analyst with strong SDLC expertise to gather and document business requirements, facilitate stakeholder collaboration, and support the successful delivery of application enhancements and system integrations.