Experience designing, developing, debugging, and supporting complex data integration interfaces and processes (including stored procedures, triggers, tables, user defined functions, views, indexes, relational database models) using various tools and technologies including SSIS, SSAS, SSRS, T-SQL and SQL Server technology. Experience demonstrating understanding of Software Development Life Cycle (SDLC) methodologies specific to requirements elicitation and analysis, participating in joint application design sessions with the business users to analyze existing or future business processes, preparing business process workflows, business use cases, logical data models, and user interface design for reports and associated functionality.