The Enterprise Solutions Architect works with customers and other ECS teams to analyze and design 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 Solution Architect will provide solutions to these gaps and document these as part of the overall ECS SDLC process. The Solutions Architect will perform various customer facing consulting roles including, but not limited to, BPRs and Roadmaps. This role also serves as a consultant and mentor to Business Analysts as needed.


  • Perform all work assigned by their Team Lead.
  • Perform consults with customers and produce a proper scope DOU for KTLO modification requests within the formal ECS SDLC process.
  • Perform all duties associated with BPR activities including travel to customer site, performing the interviews, and producing any needed documentation for the BPR Results Report and the Executive presentation. This work will be done in conjunction with a Business Analyst, who will take the lead on documentation and the Solutions Architect will take the lead on the customer facing activities.
  • Take the lead in Roadmap duties including assisting in Immersion training, conducting conference room pilots. The SA will assist the Business Analyst in documenting DOUs for gaps or integrations found, assisting with preparing the Executive Presentation, and delivering a portion of the Executive Presentation onsite.
  • Ensure that user stories/test cases are defined for modifications to clearly define user acceptance criteria.
  • Perform reviews of porting lists and ballpark estimating in support of upgrades.
  • Maintain current product knowledge and stay abreast of upcoming product development, in order to enable customers to leverage base product and minimize modifications and to be a resource internally.
  • 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.
  • Focus on quality and work with Dev and QA in our processes to ensure complete proper testing, and that solutions meet customer acceptance criteria with no defects.


  • Professional approach and comfortable working at all levels within the customer organization
  • Positive and collaborative spirit with both internal and external customers
  • Above average verbal and written communication skills
  • Comprehensive knowledge of McLeod software
  • Ability to translate business needs and requirements into functional requirements and document effectively
  • Ability to identify problems, collect data, establish facts, and draw valid conclusions.
  • Ability to provide reasonable recommendations to resolve the identified requirement either via base functionality, configuration, process change, or software customization
  • Understand and follow ECS procedure and guidelines for software customizations
  • Maintain and provide status information on assigned projects for use by other team members
  • Complete tasks in a timely manner


    • Bachelor's degree (B. A.) from four-year college or university; or three to five years related experience and/or training; or equivalent combination of education and experience.

    About Us:

    Since 1985, McLeod Software has provided powerful transportation management and trucking software solutions to the trucking industry. These solutions, developed entirely by our company, are comprehensive and support integration with a broad array of complimentary logistics products.

    We are the leader when it comes to software for trucking dispatch operations management, freight brokerage management, fleet management, document imaging, workflow, EDI, and business process automation solutions for trucking, freight brokerage, third party logistics, and shipper companies in the United States.

    With an established base of more than 1,000 active customers throughout North America, McLeod Software is dedicated solely to the transportation industry. This focus means we have a deep understanding of the needs and intricate details involved in carrier, broker, and freight management businesses of all types.

    McLeod Software owns our national headquarters building in Birmingham, Alabama, and we also operate regional offices with training facilities in Salt Lake City, Utah and Downers Grove, Illinois. We employ more than 550 professionals.

    McLeod Software does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. We are an equal opportunity employer and we participate in E-Verify.