Logo for TMA Systems

Consultant

Roles & Responsibilities

  • 2+ years of consulting experience, preferably in software or technology or a related industry.
  • Bachelor’s degree in Business, Project Management, Management Information Systems, Data Analytics, or a related field (preferred).
  • Advanced knowledge of software implementation concepts, practices, and procedures.
  • Excellent verbal and written communication, presentation, and client relationship-building skills.

Requirements:

  • Lead or support software configuration, customization, and implementation, including data migration, system integration, and workflow automation.
  • Conduct client needs assessments through interviews, workshops, and requirement gathering to identify business challenges and technical needs; develop functional specifications, user stories, process flows, and data models.
  • Provide change management, user training, and documentation (manuals, SOPs, knowledge bases) to drive user adoption; prepare client-facing deliverables such as ROI analyses and strategic roadmaps.
  • Perform system testing and validation (unit, integration, UAT); troubleshoot post-implementation issues and provide ongoing technical support while building long-term client relationships.

Job description

 

THE COMPANY
TMA Systems (TMA) is a technology company located in Tulsa, Oklahoma.   For more than 35 years, TMA has been transforming organizations by providing facility professionals with the most technologically advanced Maintenance Management solutions available.  

Facil-IT joined the TMA Systems family in 2025.  The Facil-IT platform brings proven strengths in supporting complex outsourced, hybrid, and direct service delivery models with configurable workflows tailored to each customer and facility type. Founded in 2011, the platform has become a trusted system of record for service providers, offering deep vendor management, compliance tracking, and integrations that give customers a seamless ecosystem for running their business effectively.

TMA Systems is a global organization with over 3,000 clients that has developed industry-leading solutions based on what our clients need to be successful.  How do we achieve this?  We solicit our clients and take the time to understand how our products are used in their business; coupled with a culture that produces world-class people with a client-service mindset.  At TMA we realize that success is only possible with team members that share our passion for excellence.   


SUMMARY
We are seeking a skilled Implementation Consultant to lead the successful deployment of the Facil-IT enterprise software solution for our clients. In this client-facing role, you will assess business needs, design tailored implementation strategies, configure systems, manage data migrations, and drive user adoption through training and change management. Collaborating with cross-functional teams, you will ensure projects are delivered on time, within scope, and exceed client expectations. The ideal candidate brings deep technical expertise, strong problem-solving skills, and a proven track record of guiding organizations through complex software rollouts.

 

ESSENTIAL DUTIES AND RESPONBILITIES

  • Conduct client needs assessments through interviews, workshops, and requirement-gathering sessions to identify business challenges, objectives, and technical needs.
  • Analyze existing systems and processes to evaluate functionality, performance gaps, integration capabilities, and opportunities for improvement.
  • Develop detailed functional and technical specifications, user stories, process flows, and data models to guide development and implementation.
  • Lead or support software configuration, customization, and implementation, including data migration, system integration, and workflow automation.
  • Provide expert guidance on software adoption, including change management strategies, user training programs, and documentation (user manuals, SOPs, knowledge bases).
  • Perform system testing and validation (unit, integration, UAT) to ensure quality, security, and compliance with client requirements and regulatory standards.
  • Troubleshoot and resolve post-implementation issues, offering ongoing technical support and optimization recommendations.
  • Stay current with emerging technologies, software trends, and vendor updates to provide proactive, forward-thinking recommendations to clients.
  • Prepare and deliver client-facing deliverables, including progress reports, solution demos, ROI analyses, and strategic roadmaps.
  • Act as a trusted advisor, building long-term client relationships and identifying opportunities for additional value-added services or upsell.
  • Assists in the Quality Assurance Testing of Software as needed.
  • Escalates client issues properly and promptly to ensure client retention.
  • Other duties as assigned.

 

EDUCATION AND EXPERIENCE

2+ years of consulting experience, preferably in software or technology OR relevant industry experience. Bachelor’s degree in Business, Project Management, Management Information Systems, Data Analytics, or related field are preferred.


KNOWLEDGE, SKILLS & ABILITIES

  • Ability to build strong relations with clients.
  • Ability to maintain open and positive communication with clients and associates.
  • Working knowledge of principles and processes for providing customer service, which includes, customer needs assessments, meeting quality standards for services and evaluation of customer satisfaction.
  • Advanced knowledge of commonly used concepts, practices, principles and procedures of software implementation. 
  • Excellent verbal and written communication, presentation and computer skills.
  • Ability to identify alternative solutions, conclusions or approaches to problems.
  • Ability to maintain the highest level of professionalism, confidence and integrity while directly dealing with internal and external customers.
  • Ability to produce results and think strategically.
  • Ability to present creative concepts and media strategies to internal and external customers.

 

WORK ENVIRONMENT

Hybrid/remote work

Why work at TMA Systems?

  • Competitive compensation plan.
  • 401(K) Contribution.
  • Employer-paid benefits: health, dental, and vision.
  • Professional development plans.
  • Monthly work from home stipend. 
  • Career progression/internal mobility opportunities.
  • Inclusive work environment.
  • Volunteering opportunities.
  • Company/team building events.


Equal Employment Opportunity has been, and will continue to be, a fundamental principle at TMA, where employment is based upon personal capabilities and qualifications without discrimination because of race, color, religion, sex, age, national origin, disability, or any other protected characteristic as established by law.

Hiring in: Connecticut, Florida, Illinois, Kansas, Oklahoma, Massachusetts, Missouri, North Carolina, New Hampshire, New Jersey, New York, Ohio, Oregon, Pennsylvania, Texas, Utah, Washington, Wisconsin 

Consultant Related jobs

Other jobs at TMA Systems

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.