Make your company better, safer, and more efficient.

Receive the highest quality instructor-led materials and e-Learning courses that meet safety, regulatory, and qualification standards for the pipeline industry. Become the best place to work by keeping your community safe and sending happy, healthy employees home to their families each day.

benefit from innovation | innovation | ITS | Customer Service | ITS Customer Service

Benefit from Innovation

Enjoy revolutionary software for the compliance industry with the added advantages of traditional, instructor-led content. These resources are constantly evolving as we enhance the classroom experience and simplify the documentation process.

And, as technology advances, you can transition when you’re ready. You will always find support for whatever methods you wish to use.

ITS Customer Service | ITS Staff

Connect with Friendly Customer Service

You are important to us, and we consider your time valuable. Ask our customer service staff any questions, and get the answers you need so you can get back to work.

Customer Service | ITS | Industrial Training Services

Maintain Training Integrity

We all know the integrity of the training and qualification process is non-negotiable. So, use training material that has been developed in collaboration with Subject Matter Experts (SMEs) who establish/validate training objectives and the related assessments. And feel secure, knowing your operators are getting high-quality training from the ITS-approved instructors and evaluators who contribute to the integrity of our company. We ensure they are knowledgeable of the training content, the basic principles of adult learning, and the procedural requirements of the assessment process.

ITS Customer Service | Customer Service | Develop Meaningful Relationships

Develop Meaningful Relationships

Connect with the network of Subject Matter Experts (SMEs) and regulation resources cultivated through years in the industry. Together, we cannot only find a solution for you but we also can nurture a long-standing business relationship.


Industrial Training Services, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, sex, religion, national origin, age, disability or genetics. In addition to federal law requirements, Industrial Training Services, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, wages, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.



The Senior Software Developer demonstrates our core values of integrity, respect, dedication, quality, teamwork, problem solving, and ownership in all their work by using innovative technology to develop new products and provide software solutions.

The Senior Software Developer is a key player responsible for a demanding and rewarding variety of duties related to development, enhancement, and delivery of our industry leading products.

Roles and Responsibilities:

  • Design, build, and maintain backend and frontend components for a web-based learning management system using the best technologies available for web applications
  • Follow ITS and industry best practices for designing, building, and testing software, updating these best practices as the software industry evolves
  • Develop software solutions by studying user requirements, conferring with users (management and customers), and investigating problem areas
  • Provide tier 3 and tier 4 (advanced troubleshooting) technical support for LMS issues.
  • Responsible for analysis of current programs, including performance, diagnosis, and troubleshooting of problem programs, and for designing solutions to problematic programming
  • Update job knowledge by studying modern development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications
  • Support and mentor software engineers by providing quality code reviews, advice, and tips on software development and best practices
  • Oversee design and coding of software projects; coordinate implementation with technical management (time estimates, deadlines, team members required, etc.) and work with project management to ensure deadlines are met and projects are completed in a timely manner
  • Work with software architect and other developers to create appropriate designs

Education & Experience:

  • Bachelor of Science in Computer Science, Networking, Systems Administration, or a related subject
  • 8+ years of documented software engineering experience
  • 2+ years of experience in lead technical role providing oversight and guidance to other developers
  • Proficiency in Microsoft Technologies, including: Microsoft c#, ASP.NET MVC, ASP.NET Web API, JQuery, AngularJS, Bootstrap, Entity Framework, React JS, and other HTML5/CSS3 libraries and technologies

Minimum Soft Skills

  • Exhibit strong verbal and written communication skills
  • Detail-oriented with strong analytical skills
  • Ideal candidate must be able to work independently as well as in a team environment
  • Demonstrate strong object-oriented design skills

Job Type: Full-time


Mission: The Instructional Designer works in the Creative Department with the Curriculum, Design, and Content Support teams to research, develop, and maintain instructor-led and web-based training and assessment content.

Vision: We use our service-oriented culture, innovative technology, and industry-proven curriculum to lead the energy pipeline industry in compliance and safety.

Roles and Responsibilities:
• Researches, designs, develops, and maintains instructor-led and web-based instructional and assessment content using the ADDIE Model, ITS Standards, and instructional design best practices.
• Develops professional online learning experiences using a variety of authoring and multimedia development tools.
• Identifies, conceptualizes, and communicates vision via storyboarding and pitching using supporting graphics/media assets.
• Facilitates Subject Matter Expert (SME) reviews and client requests.
• Performs Quality Assurance (QA) testing to ensure content is accurate, grammatically correct, adheres to style guide, and functions appropriately.
• Conducts various statistical analyses to ensure effectiveness.
• Administers Learning Management System (LMS) including loading, testing, and maintenance of content/assets.

Education & Experience:
• Bachelor’s Degree OR +5+ years of’ experience in related field.
• MS Office
•  Articulate Storyline
• Adobe Creative Suite
• Audio/Video Production/Editing
• Learning Management Systems

Minimum Soft Skills:
• Excellent oral and written communication skills.
• Organization and time management skills.
• High attention to detail and accuracy.
• Ability to follow detailed processes.
• A team player with ability to take initiative and work independently, as required.

Job Type: Full-time


A QA Assistant helps the QA Lead and QA team with testing and documentation.

ITS performs Quality Assurance in a critical and analytical environment. The QA program provides thorough and timely testing of new products, product changes, and integrations to ensure things work as designed and within standards.

Roles and Responsibilities:
• Help the QA Lead develop test cases, scripts, plans, and procedures (manual and automated)
• Document assurance standards and templates, including QA processes and procedures
• Help identify opportunities to improve efficiency and reduce risk
• Provide software testing for the LMS or mobile applications
• Provide support with client data quality assurance to ensure data imported into the system matches client’s source data

Qualifications and Requirements:
• Basic SQL and data querying experience
• Extensive knowledge and expertise of Microsoft Excel (formulas, manipulation of data, etc.)
• Ability to develop in-depth and detailed test cases, scripts, and plans
• Experience with software testing (test automation desirable but not required)

Job Type: Full-time


The Mobile Software Engineer will demonstrate our core values of integrity, respect, dedication, quality, teamwork, problem solving and ownership in all their work by using innovative technology to develop new products and provide software solutions.

The Mobile Software Engineer is a key player responsible for a demanding and rewarding variety of duties related to development, enhancement, and delivery of our industry leading products.

Roles and Responsibilities:

• Assist in the development and configuration of software systems to meet market and/or client requirements, from analysis, design, implementation, quality assurance (including testing) to delivery and maintenance of the software product or system, both end-to-end and for specific phases of the lifecycle
• Work closely with the IT team to understand functionality and system requirements
• Participate in the testing process through unit testing and bug fixes
• Participate in daily scrum meetings
• Participate in sprint planning
• Work closely with the QA team to ensure quality and punctual software development within his/her responsibilities
• Develop software solutions to meet customer requirements through team and individual efforts
• Assists in the analysis and composition of requirements
• Write documentation
• Troubleshoot and resolve bugs in backend, front-end, and database code
• Write detailed specifications for substantial software functions
• Provide mentorship to aid in professional growth of team
• Analyze and review business, functional, and technical requirements
• Develop new feature functionality, enhance and maintain existing code base, build unit tests, and participate in regular planning, status, specifications, and design meetings
• Support production and customer response teams as issues arise, investigating issues and delivering patches as needed
• Work in a fast-paced, iterative development environment with minimal supervision
• Own your work starting from product discussions to deployment in our infrastructure


• 2+ years of hands-on experience in design, architect, developing and delivering native mobile and cross platform Xamarin.Android, Xamarin.iOS and Xamarin.Forms applications using Xamarin Studio or Microsoft Visual Studio
• 1+ years SQL Server and/or other relation database experience
• 2+ years C# experience preferred (OO design a plus)
• Ability to write and execute unit test cases
• Ability to complete all phases of the software development life cycle including analysis, design, functionality, testing, and support
• Experience with git version control

Minimum Requirements:

• Bachelor’s Degree in Computer Science or Information Systems, or equivalent combination of education and relevant experience; Bachelor’s Degree preferred
• 2+ years of software development experience
• Working knowledge of design, development practices, and patterns
• Development experience in an object-oriented Language

Job Type: Full-time


As a client advocate, the ITS Client Support Front Line Associate is responsible for providing effective customer service for all internal and external customers by using excellent, in-depth knowledge of company products and programs as well as communicating effectively with team members within the company.

Maintaining and assuring client satisfaction is the main objective of the Client Support Front Line Associate. By collecting and analyzing client information, a Client Support Front Line Associate can quickly provide relevant account information and promptly address issues.

Roles and Responsibilities
• Maintain a positive, empathetic and professional attitude toward customers at all times
• Act as front line for all incoming phone calls, emails, and tickets
• Respond to client questions and concerns, and walk clients through basic troubleshooting or setup processes
• Direct requests and unresolved inquiries to the designated resource
• Follow communication procedures, guidelines and policies
• Follow up with clients to ensure resolution
• Maintain ticketing database, keep records of customer interactions, create new accounts, and file documents
• Partner with the sales team to meet and exceed customer’s service expectations
• Work with ITS Client Engagement Specialists and clients to gather all information needed to set up new client accounts
• Conduct routine touch backs
• Perform other tasks as assigned

Qualifications and Requirements Required
• Bachelor’s degree or 5 years’ experience in related customer service
• Proficient in Microsoft Office (Word, Excel)
• Analytical, communication and organizational skills
• Strong written and oral communication abilities. Able to convey technical information to non-technical personnel at all levels
• Customer/client focus
• Excellent interpersonal skills and ability to build trusted relationships with individuals at all levels of an organization
• Time management and ability to prioritize tasks
• Problem solving
• Documentation skills
• Teamwork orientation
• Critical thinking
• Conflict resolution skills
• Detail-oriented
• Excellent active listening skills
• Ability to work independently and within a team

Job Type: Full-time


Have any questions about ITS OnBoard® products and services? We want to answer them! We'll get back to you quickly and point you in the right direction. Just click the contact button below.

Industrial Training Services, Inc., a woman-owned small business headquartered in Murray, Kentucky, has provided innovative training products and best-in-class support to the energy industry for over 30 years. ITS is dedicated to maintaining lasting customer relationships by providing groundbreaking and industry-proven compliance tools, training, and products to streamline complex operations and help meet safety, regulatory, and qualification standards.

ITS has been the first to market for a variety of digital products to support the pipeline industry, helping to replace cumbersome, outdated paper processes and give business leaders the peace of mind their employees are well-trained and records are secure.

Industrial Training Services has been approved as an Accredited Provider by the International Association for Continuing Education and Training (IACET).  In obtaining this accreditation, ITS has demonstrated that it complies with the ANSI/IACET Standards which are widely recognized as standards of good practice internationally. As a result of their Accredited Provider membership status, ITS is authorized to offer IACET CEUs for its programs that qualify under the ANSI/IACET Standards.

ITS clients are found in all 50 states and are among the largest energy compliance providers in the nation. Follow ITS on LinkedIn, Twitter, Facebook, and YouTube.

© 2021 Industrial Training Services, Inc.Information Security Management | Terms of Use | Privacy Policy