LOCATION::Washington DC (Onsite)
CLIENT::Qualitest
JOB DESCIPTION:
Responsibilities:
Works under managerial direction.
Works with established practices of the organization and the professional discipline and experience to guide actions.
Performs in-depth analyses and interpretation of non-routine problems.
Facilitate design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow.
Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
Identify and establish scope and parameters of systems analysis in order to define outcome.
Conduct research on software and hardware products to make recommendations.
Perform cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions.
Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems, and other post-implementation support.
Assist in project planning and provide business systems analysis on front end of projects.
Develop effective business and technical designs for new applications based on business unit requirements.
Coordinate the technical activities of a development team following the direction of a project manager if one is assigned.
Understand relationships between applications within the Software Engineering Department portfolio.
Participates in all phases of the software development lifecycle including analysis of business function, software design, specifications development, software development, prototyping, user-feedback sessions, testing, documentation, ongoing maintenance, adding functionality and planning for redesign or transition to another platform.
Perform in depth application testing and integrate quality into all work.
Troubleshoot problems in development, staging and production environments.
Regularly communicate development status to project managers and other interested parties.
Produce comprehensive business and technical documentation relevant to completed projects.
Assist in the development of standards, policies and methodologies within the development group.
Requirements:
Bachelor’s degree or equivalent experience, may have an advanced degree
5+ years of experience as a Business Systems Analyst.
Develop effective business and technical designs for new applications based on business unit requirements and help in prototyping new systems with cost benefit and ROI analysis
Strong analytical skills, data modeling and logical database design with Erwin or equivalent data modeling tool, Microsoft Office, knowledge of SDLC, process modeling, UML, Visio or equivalent modeling tool.
Familiarity and experience with screen mock-ups, prototyping, and wireframes.