Engage directly with business line leadership and subject matter experts to document and prioritize their business objectives
Elicit, translate, and document business and user requirements into functional and non-functional requirements for software development projects
Adhere to standards for functional requirements, technical designs, and test results to ensure that development deliverables and activities meet organizational guidelines
Work with the development team to create and refine designs for solution architectures, application workflows, data structures, and user interfaces
Work with quality assurance engineers to assist in testing and data validation
Assist with test planning of technical solutions and support testing by facilitating resolution of identified bugs
Effectively communicate between end users, vendors, and IT departments to resolve production and development environment problems
Participate in production support analysis and remediation activities as needed
5+ years of experience as a business/systems analyst in a custom software development environment building both transactional and analytical systems
Experience in creating high-level business requirement documents, functional requirements specifications, and non-functional requirements specification
Experience designing the user experience/interface of client-facing web applications
Experience in designing reports and dashboards using Microsoft SSRS or similar tool
Experience writing SQL queries in Microsoft SQL Server (Transact-SQL) or similar tool
Experience with Business Intelligence and Data Warehousing concepts
Experience in Data Modeling
Extensive experience with Microsoft Excel for analyzing data
Comfort in engaging with senior-level business leadership as well as software development staff
Proven ability to manage solutions delivered in multiple programming languages and technical environments
Excellent troubleshooting skills to identify problems from a functional perspective, specifically when supporting user testing
Excellent planning, organizational, and time management skills
Proficient verbal and written skills to effectively communicate in the English language
Excellent process documentation skills
Ability to work well in a deadline-driven team environment
Experience as part of a team executing agile and/or waterfall projects
Ability to think “outside the box” by developing and implementing improvements to processes and tools.
Bachelor’s degree in computer science, information systems, business management, or equivalent
Extensive experience in performing business analysis activities within one or more US electric power wholesale markets (PJM, NYISO, ISONE, MISO, CAISO, ERCOT, SPP).
In-depth understanding of Wholesale Energy and Ancillary Services, Billing and Settlements.
Experience with Microsoft SQL Server Analysis Services (SSAS) Cubes
Experience with Atlassian SDLC tools, particularly Jira
Experience with advanced Business Intelligence, Dashboarding, and Data Exploration tools
Experience designing the user experience/interface of client-facing web applications