Business Analyst 2
Company Description
360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.
Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.
Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one’s business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel’s through us.
We make sure that we deliver performance driven products that are optimally developed as per your organization’s needs. Take a shot at us for your IT requirements and experience a radical change.
Job Description
Essentials-
Creating process flows - current state and future state. They need to understand the levels of process flows from 0-4. He said this is a key factor.
User Stories - he said that these are typically done with Agile, but they are using them in the Waterfall methodology to be able to clearly explain to the business and IT what they are trying to accomplish. Tells how the current and future state will look. They do not use cases.
Traditional business requirements documents - NOT FUNCTIONAL SPECS which are more for a BSA. They are truly making the distinction, and while technical skills are ok for this person, they will not be using them except to act as a translator from the BSA ---> Business. They can be used to help decipher the output.
They need the ability to generate and facilitate generating scripts for User Acceptance Testing (UAT). They need to be comfortable in constructing the scenarios and scripts for UAT.
Facilitate working sessions for scope and high level requirements. They don't have to have specific "JAD" on their resume as this is traditionally more a BSA role. He does want them to be proficient at leading and managing scope and preliminary requirements sessions.
Personality and soft skills will go a long way here. Candidate definitely needs to be a driver and to get things done, but also be very "nice" while doing it. They are a collaborative and team-oriented environment. They also must have strong communication and stakeholder management skills. These roles are externally facing, so they will be dealing with the software vendor as well as the Carrier (those who write the LI policies) and the producers (those who sell the product).
JOB DESCRIPTION
Job Summary:
Liaison with the business area(s) in their interaction with IT and others within the PMO in support of work requests and approved projects. Develops a thorough understanding of all business processes and supporting computer applications impacted by the projects to which they are assigned. Provides analysis and identifies and documents requirements in support of the business area’s project activities.
Senior Business Analysts are typically assigned projects with a high degree of complexity. They must be able to use their individual judgment and initiative on all assignments with the minimal level of supervision/direction.
Essential Duties and Responsibilities:
1. Develop a deep understanding of the existing business processes and cross department interactions.
2. Work with business leads and SMEs to understand and document current state, the challenges that exist within the operational infrastructure, including identification of business and technical gaps.
3. Ability to synthesize information from multiple sources into informational documents and diagrams with purpose.
4. Prepare comprehensive future state documentation for business processes.
5. Elicit and document business requirements and visual models that communicate what must occur to realize future state.
6. Review and contribute to approve functional design definitions such as Application Requirements (AR) deliverables to ensure business requirements are being met.
7. Prepare for, lead and/or participate in Requirements Elicitation or Joint Application Design (JAD) sessions as required for the project.
8. Participate in vendor selection or evaluation processes where applicable; including preparing RFI/RFP deliverables, coordinating demonstrations, coordinating feedback and results, prepare resulting documentation, etc.
9. Act as primary point of contact for the project team during development to clarify business requirements, resolve issues, and make recommendations as needed where business impacts may arise.
10. Support user acceptance testing
Qualifications
Minimum Qualifications & Experience:
1. Minimum of six years of full life cycle business analysis experience including working independently on large, complex projects that deliver or enhance production software systems.
2. Able to analyze complex business system requirements in a wide range of functional areas and to work with others to develop solutions.
3. Exceptionally strong ability to communicate in writing and verbally on both business and technical subjects with all levels of management; possesses strong interview and meeting facilitation skills.
4. Demonstrated ability to earn the respect and confidence of others. Able to function as team lead on almost any project, regardless of size or complexity. Able to mentor other less experienced business analysts.
5. Able to independently coordinate many diverse and complex activities to accomplish a goal. Able to develop new formats as needed, for presenting data to drive understanding and decision making.
6. Has thorough understanding of system development life cycle and is capable of backing up project manager as needed.
Preferred:
1. Bachelor's degree (B.A. or B.S.) from four-year college or university; or equivalent experience
2. Specialized education in tools & techniques of business process analysis, re-engineering, business systems analysis, or quality assurance
3. Experience working in a project team environment
Additional Information
Thanks & Regards
Shilpa Sood
Sr. Talent & Client Acquisition Specialist
360 IT Professionals Inc.|510-254-3300 Ext 183