What are the responsibilities and job description for the Business Analyst position at Tom McLeod Software Corporation?
Purpose of this Position: The Business Analyst works with customers, internal teams and Solutions Architects to analyze, design and document best fit of the McLeod core software to their business processes. In gathering requirements and documenting gaps that are identified in our core software, the Business Analyst will provide solutions to these gaps and document these as part of the overall ECS SDLC process. The Business Analyst will complete various customer-facing documentation including, but not limited to, BPR and Roadmap deliverables.
Essential Duties and Responsibilities:
- Perform consults with customers and produce a proper scope DOU for implementations and KTLO modification requests within the formal ECS SDLC process.
- Perform documentation duties associated with BPR/Roadmap activities including travel to customer site, participating in the interviews, and producing any needed documentation for the BPR reports, including the Executive presentation.
- Perform other Roadmap duties including assisting in Immersion training, participating in conference room pilots, documenting DOUs for gaps or integrations found, assisting with preparing the Executive Presentation.
- Ensure that user stories/test cases are defined for modifications to clearly define user acceptance criteria.
- Maintain current product knowledge and stay abreast of upcoming product development.
- Understand ancillary products and engage Ancillary team SMEs in consults as called for.
- Work with Developers on creating innovative solutions for customer requirements.
- Create functional design documents for all custom programing whether coming from KTLO or through an engagement.
- Create process maps through Visio to document customer current state processes, future state processes, and their integration landscape(s) when needed.
- Work with Development Team and QA to ensure proper testing and solutions meet customer acceptance criteria. Perform QA testing on modifications to ensure all custom code meets SOW and receives customer’s acceptance with no defects.
- Enter in planned start and finish dates on all tasks assigned to them if they are not already present.
Competencies:
- Ability to learn internal software and systems.
- Strong documentation and record keeping abilities.
- Strong verbal and written communication skills.
- Ability to interact with a variety of internal and external stakeholders.
- Ability to effectively manage competing priorities and projects.
- Ability to work independently and a part of a team.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience:
- High school diploma and a minimum of 8 years of experience in a technical or software-focused Business Analyst role, or Bachelor's degree with a minimum of 4 years of experience, required.
- Intermediate knowledge of Microsoft Office Suite.
- Experience working with McLeod's suite of products, a plus.
- Experience with process mapping tools, strongly preferred.
- Working knowledge of the transportation and logistics industry, strongly preferred.
Why McLeod?
At McLeod Software, we believe that our employees are our greatest competitive advantage. Each employee contributes directly to McLeod Software’s growth and success. With over 650 full-time team members, we’re still growing while staying true to who we are. Our priorities stay where they belong: with our employees, our customers, and the continued growth of our business. When you join McLeod, you’re joining a company that’s built for the long haul—with a clear vision, strong leadership, and a commitment to investing in our people.