Primary job activities include:
- Analyze, evaluate and document business processes
- Elicit business requirements using interviews, document analysis, business process descriptions, use cases, scenarios, business analysis, and workflow analysis
- Interpret customer business needs and translate them into business/functional requirements
- Work closely with business unit stakeholders and Information Technology developers in the preparation of detailed requirements in the form of Agile methodology user stories
- Translate application developer technical questions for business unit stakeholders and return answers in the form of additional, new or revised user stories/requirements
- Collaborate with business, IT, quality assurance and external program and IT teams to identify root cause and resolution of issues
- Analyze and troubleshoot data issues relative to process and application design
- Plan and manage user acceptance testing of the software system
- Develop user guides and training material, and facilitate end-user training sessions
- Remain familiar with assigned program terms and conditions
- Proactively communicate program changes and oversee required process and system changes through completion
- Accurately document customer interactions and project details in the Customer Relationship Management (CRM) system
Basic Qualifications
- Bachelor's degree or equivalent, with minimum of three years related experience, or equivalent combined experience and education
- 5-7 years’ experience with elicitation and documentation of business and functional requirements for web-based applications
- 5-7 years’ experience, demonstrated skill or proven aptitude in business process evaluation and/or development
- 3 years’ experience in analysis or development of Microsoft Dynamics CRM solutions
- 3 years’ experience with Data Visualization tools like Tableau, MS Power BI
- Strong computer skills with proficiency in MS Office tools (i.e., Outlook, Excel, Word, SharePoint, Visio, Teams)
- Experience utilizing a Customer Relationship Management (CRM) system or a similar system to effectively track customer and/or project details
- Demonstrated ability to manage multiple tasks and/or projects to meet short turn-around times while effectively adhering to strict quality control standards
- Self-driven team player, with the ability to work effectively independently or collaboratively
- Enjoys working as part of a diverse team, collaborates effectively, and maintains professionalism under deadline pressure
- Capacity to understand technical concepts and apply that to projects to ensure technical requirements are met
- Ability to explain program requirements to diverse customers
- Bachelor’s Degree in Computer Science, Information Systems, Engineering or related field of study or 3-5 years’ applicable equivalent work experience
- Demonstrated technical ability combined with the ability to work in a collaborative environment with end-users, clients, and other members of the software development and implementation teams
- Advanced proficiency with MS Office products particularly Excel, Visio and SharePoint
- Excellent verbal, written, computer, technical communication and presentation skills
- Strong analytical skills
- Knowledge of AWS cloud technology and services required.
- Knowledge of Application Program Interface (API’s) required. Prefer use and support of the Mulesoft AnyPoint Platform, but not required.
DESIRED SKILLS
- Knowledge of Application Program Interface (API’s) required. Prefer use and support of the Mulesoft AnyPoint Platform, but not required.
- Experience working with utility-sponsored energy efficiency programs
- Ability to effectively manage and negotiate multiple priorities and deliverables within an entrepreneurial work setting
- Experience working in an Agile project environment
- Working knowledge of JavaScript, SQL query execution and XML preferred, but not required