Exempt, Full-time position
BTM Global is not an IT staff augmentation firm. We are a fast growing IT services company using a project based development center model of delivery. We hire best in class employees to deliver high quality software solutions to clients in retail, health care, real estate, travel, and other industries.
The Business Analyst defines the business requirements and processes that will be used to create client deliverables and deliver end software modifications / systems to clients. The business analyst may also be expected to define, analyze and document current and future business processes and the client business functions that support them to help design the software functionality expected in the overall delivery to the client.
Serves as a primary point of contact in the requirements definition phase of projects. This involves research and application of best practices to the client situation with respect to business and operational processes, technologies, and industry trends. May be required to be the internal and / or external point of contact on specific projects.
Maps out and documents "as is" and "to be" process models, defines associated business requirements, and performs gap analysis between process models, technology and people.
Works with key people (internally or externally) to identify specific needs that may be necessary for the project.
Works with development team to ensure requirements and functionality are being met. Able to explain business focused concepts to the rest of the development and client teams to ensure software meets expectations.
Creates requirement and functional design documents and is able to present them to internal team members and clients.
Educates the client with respect to technology terminology, best practices, and business analysis project phases.
Prepares accurate and detailed requirement specifications documents, user interface guides, functional specification documents, and related test documents.
Plans, documents and executes the test scenarios and scripts. May be involved in supporting client-based testing and issue remediation.
Identifies and assists in managing any defects, change requests, or new functionality related to the project and current work efforts.
Follow company methodologies and procedures and assist in continuous improvements to BTM methodology and processes
Keep abreast of new technologies, best practices, and implementation methodologies in order to continue to improve company delivery
Interviewing and elicitation skills around identification of business requirements and business processes
Attend client meetings as required
May perform other job related duties as assigned
Education, Experience and Other Skills:
Minimum of 3 years of business analysis experience ideally with client exposure
Previous experience gathering and documenting business requirements, business processes, functional design and / or user interface design information
Previous experience working with off-shore and remote teams is preferred
Four-year college degree
Candidate should have experience solving business problems with technology / software
Candidate must have excellent written and oral communication skills
Must have the ability to transfer knowledge with internal and client teams
Must be confident working with all levels of management, and understand the demands and responsibilities of those roles
Ability to handle and be trusted with confidential and/or sensitive information
Ability to work in a fast-paced, constantly changing environment
Ability to be flexible and to handle multiple projects in an organized, timely manner
Ability to problem-solve, work under pressure, and to effectively manage stress
Proactive, team player, innovative thinker
Travel may be required