TGI - ERP Software Solution

Main Menu

TGI offers attractive compensation plans with highly competitive benefits including 401K matching, health insurance, and paid maternity leave. TGI looks for highly motivated, skilled, and creative professionals who believe in developing lasting careers at a single organization. With one of the highest, if not the highest, retention rates of any company in the software industry, TGI employees are more than just employees – they are family. TGI software developers have an industry-leading average tenure of over 10 years, and many TGI employees have been with the company for over 15 years! Read More...

If you are interested in becoming part of the TGI family, please apply online or email your resume to This email address is being protected from spambots. You need JavaScript enabled to view it..

Current Available Positions:

Project Manager - ERP Implementation Consultant

The job of the Project Manager, Software Implementation is responsible for directing the implementation of our Enterprise Resource Planning software, Enterprise 21 with our customer. The Project Manager works directly with our customers to develop project plans for implementation and post-implementation activities, assists with training, and develops technical specifications for customization of the software. Directing and coordinating the implementation of the software is the Project Manager’s main responsibility. This role reports to the Vice President of Consulting Services.

Duties and Responsibilities:

  • Experience managing IT projects utilizing project management practices and following software development life cycle (SDLC) methodologies. 
  • Professional written and oral communications skills in English
  • Ability to work with a diverse team with both technical and non-technical backgrounds
  • Ability to take business processes and develop solutions within Enterprise 21
  • Develop and manage project timeline, project milestones, budget and contingency planning
  • Managing multiple projects concurrently
  • Communicate project status to senior level executives internally and externally
  • Transition implementation project to customer support post implementation
  • Lead and participate in continuous improvement projects internally
  • Travel requirements to customers' facilities 

Skills and Specifications: 

  • Ability to work efficiently in a high demand, team oriented, and fast-paced environment
  • Functional knowledge of ERP software and IT project management
  • Ability to manage multiple priorities and meet deadlines
  • Solid problem-solving skills and excellent management skills
  • Solid oral and written communication skills
  • Ability to express ideas in a clear and concise manner
  • Manage day-to-day client interactions and continually seek opportunities to improve customer satisfaction

Education and Qualifications:

  • Bachelor’s degree in Information Systems or Business Administration
  • In-depth knowledge of project management and SDLC methodologies
  • Minimum of 5 years managing/implementing IT projects
  • PMP Certification a plus

Software Engineer and Technical Support Consultant

Duties and Responsibilities:

  • Develop and modify core source code for our enterprise application
  • Develop and modify reports and forms
  • Perform unit testing of modified source code
  • Integrate modified source code with base system and customer projects
  • Write and edit user help documentation
  • Support project management teams during customer implementations
  • Technical support to customers for enterprise application

Skills and Specifications: 

  • Experience developing MVC applications in VS environment
  • Expertise in C#, JS, CSHTML, HTML, CSS, JSON
  • Expertise in SQL programming language
  • Exposure to database structure and design
  • Exposure to reporting tools such as Crystal Reports
  • General knowledge of computer networking & IIS

Education and Qualifications:

  • Bachelor degree in computer science (minimum)
  • Minimum 5 years’ experience programming with M.V.C.
  • Authorized to work for any company in the United States
  • Written and oral communication in English required
  • Must reside in the Toledo, Ohio area, no relocation available

Competitive Benefits Package:

  • Competitive compensation will be based on educational background
  • Health Insurance and company paid health care spending account
  • 401(k)
  • Holiday, personal, and vacation paid time off

Junior Software Engineer

Duties and Responsibilities:

  • Develop and modify core source code for our enterprise application
  • Develop and modify reports and forms
  • Perform unit testing of modified source code
  • Integrate modified source code with base system and customer projects
  • Write and edit user help documentation
  • Support project management teams during customer implementations

Skills and Specifications: 

  • Exposure to Visual Studio (C#, MVC)
  • Experience in HTML/JS/CSS
  • Experience in SQL programming
  • Exposure to database structure and design
  • Exposure to reporting tools such as Crystal Reports
  • General knowledge of computer networking

Education and Qualifications:

  • Bachelor degree in computer science (minimum)
  • Authorized to work for any company in the United States
  • Written and oral communication in English required
  • Must reside in the Toledo, Ohio area, no relocation available

Competitive Benefits Package:

  • Competitive compensation will be based on educational background
  • Health Insurance and company paid health care spending account
  • 401(k)
  • Holiday, personal, and vacation paid time off
Platform Independent Unique Business Philosophy One Complete Solution Free Source Code Direct Developer Support Free Maintenance Successful Implementation Customer Satisfaction Guarantee The TGI Difference Order Management Inventory Management Warehouse Management Procurement Manufacturing Management Planning Financial Management CRM Business Intelligence eCommerce EDI Project Accounting One Solution - Enterprise 21 ERP