This role will formulate and define system scopes and objectives based on both user needs and a thorough understanding of business systems and industry requirements.
Analyze business and user needs, specifically related to interfaces involving third party or outside systems, document requirements and translate both into proper specifications for each project
Coordinate and meet with clients and business leaders, as well as working closely with software architects and development teams to ensure that the direction, scope, and dependencies are identified and documented
Possess strong knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects
Translate business requirements into concise system requirements for use by the software architects and development teams
Extensive understanding of multiple functional areas related to complex projects and the ability to identify and quantify business process improvements along with system improvements using technology is critical
Foster productive communication between technical and non-technical audiences to ensure that technology solutions fulfill the business needs.
Identify, document and diagram business requirements and processes
Knowledge of project management methodologies and practices
Assist with validation and testing of interfaces written to the design specification