Information Technology Senior Business Analyst
North Texas Municipal Water District · Wylie, TX · 1 wk ago
Information TechnologyFull-time
Job Responsibilities
- Leads cross-functional teams to implement complex, mid to large scale projects to ensure adherence to budget, schedule, and scope of project.
- Provides ongoing direction, training and support to lower-level analysts and other internal staff.
- Collaborates with business stakeholders to understand needs, objectives, and challenges.
- Gathers, documents, and analyzes business processes, identifying requirements, challenges, and gaps.
- Translates business requirements into clear and concise functional specifications for stakeholders.
- Documents technical specifications for internal and third-party application development; works with the IT staff or vendor and stakeholders throughout the development effort to ensure appropriate project scope is maintained.
- Manages vendor relationships, including being the primary vendor contact, managing communication between internal staff and the vendor, overseeing task management, and providing status updates.
- Sets and tracks project milestones; manages and accounts for unforeseen delays, then realigns schedules and expectations as needed.
- Establishes and implements project communication plans, providing status updates to affected stakeholders.
- Creates and designs ad-hoc reports to support specific needs of department users.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical concepts to non-technical stakeholders.
- Presents findings, recommendations, and project updates to various audiences.
- Collaborates with management/project managers to define project scope, objectives, and deliverables.
- Makes sure project progress is monitored and identifies potential risks or deviations from the plan.
- Ensures that delivered solutions meet the specified requirements and are of high quality.
- Interprets data, analyzes results using statistical techniques and provides ongoing reports.
- Supports and helps plan software implementation activities including change management, configuration, user acceptance testing and training, helping where necessary to meet the goal of a successful go live.
- Maintains comprehensive understanding of applications, having a clear understanding of capabilities and how they interact to identify additional integration opportunities.
- Communicates complex technical