The Business Analyst is a crucial role in creating and maintaining the strategic partnership between business needs and technology delivery. The Business Analyst will be responsible for delivering business requirements and related business rules based on business group needs. The Analyst will work closely with the business partner and business subject matter expert(s) in the definition, training, testing, implementation, and support of functional requirements. The Analyst will identify requirements via standard analysis techniques such as data flow modeling, workflow analysis, and/or existing system documentation or procedures. Strong project management skills evidenced by crisp project execution via a defined project management methodology are expected in this role.
Essential Job Functions
Analysis and Solution Definition
Understands firm direction, structure and requirements
Understands legal industry and competitive position
Documents and analyzes required information and data
Familiar with Agile “just in time” requirements via user stories and epics
Prepares requirements, specifications, business processes and recommendations
Technical Recommendation and Testing
Understands technical design specifications
Defines Test conditions
Develops accurate and complete test plans
Leads testing according to plan
Ensures issues are identified, tracked, reported on and resolved in a timely manner
Identifies and documents system deficiencies and recommends solutions
Assists in the enforcement of project deadlines and schedules
Takes input from managers/directors/executive team and accurately applies comments and feedback
Understands the necessity of project standards and applies them consistently
Develops internal and external meeting objectives and agendas
Prioritizes multiple projects and tasks effectively
Understands the components of running a fiscally successful project
Communication & Technology Related
Promotes active listening with team member
Assists in the facilitation of team meetings and scrums
Accurately prepares written business correspondence that is coherent, grammatically correct, effective, professional and engaging
Understands basic Internet and client/server architectures
Possesses working knowledge of HTML, SQL and database design
Proficiency with Agile SDLC processes
Understands of various issues affect each other and the outcome of projects
Improves upon existing approaches by seeking opportunities to creatively transform current industry practices into fresh alternative solutions
Project Management and Leadership Related
Follows through with commitments and fosters mutual trust
Assumes additional responsibility without being asked
Encourages team members to make innovative contributions and embrace new ideas
Coaches department leads in project management and Agile methodologies
Challenges others to develop as leaders while serving as a role model
Facilitates effective team interaction (encouraging face to face meetings)
Proactively initiates, develops and maintains effective working relationships with team members
Acknowledges and appreciates each team member’s contributions
Recognizes the strength and weaknesses of each team member
Highly collaborative with an emphasis on flexibility and adaptability
Anticipates client needs before they arise and presents solutions to project management that encompass issues at hand
Understands expectations that were set with client and recognizes when issues/events may affect delivery
Manages client expectations effectively
Develops relationships with client personnel that foster trust
Continually seeks opportunities to increase customer satisfaction and deepen client relationships
Mentors those with less experience through formal and informal channels
Proactively seeks opportunities to broaden and deepen knowledge base and proficiencies
Shares acquired skills with team members through formal and informal channels
Works proactively with others to coordinate activities within a department or function of the Firm.Organizes, prioritizes and delegates assignments and serves as a department liaison to ensure collaborative efforts result in meeting or exceeding goals and standards. Maintains current knowledge of trends and developments affecting the area of specialization, and encourages innovative thinking and the exercise of sound judgment to achieve results.
Works with project team members and attorneys to analyze complex business problems, identify potential software solutions to procedural inefficiencies and design programs to increase operating efficiency or to adapt to new requirements. Conducts interviews and meetings with representatives of user areas to determine the data processing needs for enhancements to existing systems and development of new systems to increase efficiency of user’s operations.
Routinely meets with project team members and attorneys involved in the process to design, flowchart, define intent, determine input/output requirements, assess training issues and ensure program meets all user specifications.
Performs the quality control function for internally developed applications by testing applications to help ensure smooth operations and a bug-free roll-out.Coordinates the testing and installation of automation systems.Troubleshoots and seeks resolution of system problems.
Compiles and writes documentation of program development and subsequent revisions.Works with Training team to develop user documentation and training.
Works with vendors on the implementation of new packaged systems or upgrades to existing systems.Evaluates and recommends third-party software solutions.
Responds to calls received from the Help Desk ticket tracking software, for ticket entry, tracking and follow up. Resolves specialized and/or high impact issues.Troubleshoots user problems that may require visiting the user directly. Contributes to and updates the solutions database and the projects management database. Assumes responsibility for maintaining the highest level of confidentiality of all firm records and files.
Proactively maintains and expands knowledge of trends, developments and new technologies that may have a potential impact upon firm operations.Researches, evaluates and provides input on software products and researches, evaluates and recommends enhancements to current applications programs, systems and methods of operating. Leads/participates in departmental project teams and task forces designed to streamline workflow and/or resolve issues; assists with various firm and/or departmental projects and initiatives as assigned.
Assumes additional responsibilities as requested.
Minimum Job Qualifications
Bachelor's Degree in computer science or equivalent technical knowledge.
3-5 years of applications development experience preferably in a law firm environment.
Thorough knowledge of software applications and design tools including knowledge of Microsoft Office Suite of application products and knowledge of relational databases, database administration and reporting tools.
Thorough command of the industry language and the ability to effectively communicate technical information to a variety of technical and non-technical users.
Strong analytical and problem solving skills, ability to organize and prioritize multiple assignments, use initiative and judgment to accomplish results, participate as a team leader or member of a team, work under pressure and complete job assignments in an accurate, timely and professional manner.
Excellent presentation, communication, interpersonal and customer service skills required and ability to interact effectively and professionally with all learning styles, personality types and levels of management, staff and a variety of external entities including clients and prospective clients of the Firm.
Ability to travel to the Firm’s other offices.
Hinshaw & Culbertson LLP, provides its employees with highly competitive salaries and benefits, a generous paid time off policy, pension plan and a 401k plan. Employees are recognized and rewarded for their achievements through annual performance evaluations and salary reviews. The Firm encourages ongoing personal development and supports a healthy work/life balance.
As an EOE/AA employer, Hinshaw & Culbertson LLP will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status.