Company

Come work with us and help connect people to the world

Serving North America’s Communication Leaders

Innovative Systems in Mitchell, SD is a mission-critical enterprise software solution that enables independent service providers to seamlessly manage their business, deliver modern network services, and reduce operating costs.

Our core products include eLation™, a market-leading Billing & Operations Support System (BSS/OSS), InnoStream™ Multi-Generation TV (MG-TV), a streaming video solution suite, and APMax™, a hardware and software Voice over IP (VoIP) platform.

Now Accepting Applications

If interested in an Innovative Systems career, email your resume to careers@innovsys.com.

eLation QA Specialist
IT Systems Administrator
eLation Financials Specialist
Voice/Video Technical Software Specialist

The QA Specialist position is an excellent opportunity for career growth. This position will provide you with the chance to become an integral part of the software development process. The key duties of this position include monitoring, inspecting, and proposing measures to correct or improve eLation products, assist in design and discovery for new features, provide clear and thorough release notes, provide occasional internal training, and act as subject matter expert for a subset of eLation functional areas.

Job Requirements:

  • Excellent oral and written communication skills and ability to work with cross-functional teams
  • Project management of multiple projects simultaneously, both large and small
  • Detail oriented and thorough in approach to tasks
  • Self-motivated, self-driven, and open to change.
  • Experience within eLation software, either in a support role or as a user, is preferred.
  • This position is available for in office or a hybrid work schedule.

Responsibilities include but are not limited to:

  • Test new features within the eLation suite of products.  This includes verifying required functionality, assessing usability, and proposing improvements.
  • Coordinate with developers, support staff, and clients throughout the development cycle to ensure new features meet requirements and expectations of users. Act as subject matter expert regarding software functionality.
  • Assist with developing testing standards and processes and implementation of automated testing processes.
  • Assist with regular point release testing twice a month.
  • Assist with Release process.
  • Work in Azure DevOps and Octopus Deploy.

This position is open to in person or hybrid schedules only. Remote work is not available for this position.

The IT Systems Administrator is responsible for managing and maintaining the company’s IT infrastructure, ensuring optimal performance, security, and availability of systems and networks. This role involves troubleshooting, configuring, and upgrading hardware and software, as well as providing technical support to end-users. This position would also provide IT-related support for our clients as required for the successful operation of our products.

This position is located in Mitchell, SD. Remote work is not available.

Responsibilities:

  • System Maintenance: Monitor, maintain, and upgrade IT systems, including servers, networks, workstations, and applications
  • Security Management: Implement and manage security measures to protect data and systems from cyber threats
  • Technical Support: Provide outstanding technical support and assistance to end-users for hardware, software, and network issues
  • Troubleshooting: Perform advanced root cause analysis for software errors and service outages
  • Backup and Recovery: Develop and maintain backup and disaster recovery plans to ensure data integrity and availability
  • Network Management: Configure and manage network devices such as routers, switches, and firewalls
  • Documentation: Maintain accurate and up-to-date documentation of IT systems, configurations, and procedures
  • Compliance: Ensure IT systems comply with relevant regulations and standards
  • Project Management: Participate in IT projects, including system upgrades, migrations, and new implementations
  • Training: Develop expertise, share knowledge with coworkers on the latest technologies, and provide end-user training as needed
  • Travel: Some travel may be required.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, Network Security, or a related field
  • Professional Experience: Minimum 3-5 years of experience in IT systems administration or a similar role
  • Experience with the following technologies: Windows server and desktop operating systems; Networking gear including firewalls, routers, and switches; Microsoft Active Directory and Entra ID; Microsoft Azure or other cloud computing platforms; Microsoft SQL Server or other cloud computing platforms; Microsoft IIS or other web servers; Microsoft Hyper-V or other virtualization platforms; and Linux

Skills:

  • Robust understanding of fundamental IT protocols including TCP/IP, DNS, HTTP. SMTP, ect
  • Proficiency in the installation and setup of various types of networking gear, server hardware, and desktop and laptop computers.
  • Fervent desire to keep current with the latest state-of-the-art technology in the areas of communications, networking, hardware, and software.
  • Excellent problem-solving and oral/written communication skills.
  • Ability to work both independently and in a team environment.

This position reports to the eLation Financials Support Manager. It is a full time scheduled based on a 40-hour work week with availability between 8am to 5pm CST.

Remote work will be considered for the right candidate with eLation Financials experience.

Travel is required with this position, both to Mitchell, SD and to our client sites.

Having an accounting or financial software experience and/or education will be critical to your success in this position. Additionally, your technical abilities will enable you to address client’s software-related inquiries.

When you are part of the eLation Financials team, you will:

  • Provide exceptional customer service, support, training, and data verification for  our clients that use the software via various channels, including phone, email and a ticketing system.
  • Lead software conversions independently, including data verification and assisting clients in configuration of the software to meet their business needs.
  • Train clients on functionality within the software.
  • Troubleshoot technical issues, and provide step-by-step guidance for issue resolution.
  • Understand clients’ accounting processes and offer insights on utilizing the software for optimal results.
  • Collaborate with the development team to escalate and prioritize complex technical issues.
  • Document and track client interactions and resolutions in our ticketing system.
  • Create support documentation, knowledge base articles and video tutorials.

These are skills that we are looking for in our ideal candidate:

  • Bachelor’s degree in Accounting, Finance, Business or related field or equivalent experience
  • Strong foundational knowledge of accounting principles and practices
  • Basic to intermediate technical skills, with the ability to troubleshoot software-related issues
  • Excellent communication skills, both written and verbal
  • Customer-centric attitude with a focus on delivering exceptional customer support
  • Strong organizational skills and the ability to manage multiple client issues and projects simultaneously
  • Familiarity with financial software is a plus
  • Previous customer support experience is an advantage
  • Experience with telecommunication companies, electric cooperatives or municipalities is preferred

These skills would be helpful but are not required:

  • Telecommunications industry experience
  • Experience working with our eLation Financials software

Innovative Systems is currently seeking applicants for a Technical Support Specialist to join our talented Voice Video Support team.

In this role, you will be responsible for Supporting customer systems and maintaining Voice and Video software applications.

This position is available as onsite, hybrid schedule, remote for the right candidate.

When you are part of the Innovative Systems’ Voice/Video Support team as a Technical Support Specialist, you will:

  • Assist clients with installing, provisioning and maintaining Innovative Systems Voice and Video IPTV and HLS video streaming products.
  • Deliver outstanding customer service through timely response and proactive solutions with installing, supporting, and configuring Innovative Systems products.
  • Diagnose, resolve, and document hardware and software issues promptly and accurately.
  • Provide end-user training and support where required.
  • Some travel to client sites is required.

These are skills that we are looking for in our ideal candidate:

  • Experience with the following software and technologies – Windows operating system, SQL, Linux, Windows Web Servers, Wireshark, network routing, switching, and IP protocols such as TCP, UDP, IGMPv2/3, and similar protocols.
  • Understanding of Internet standards in the context of server-based applications, such as TCP-IP, DNS, FTP, SSH, HTML, XML, and other protocols.
  • Proficiency in the installation of various types of data communications, network, PC, and server hardware.
  • Understanding of Voice Telephony technology, Telephony switching, Voice PBX systems and SIP phone technology.
  • Understanding of Video codec technology and video analytics.
  • Background in Cable Head End, HLS and RF, IPTV, and other video operations and video service delivery.
  • Background Excellent oral and written communication skills and documentation skills.
  • Ability to work both independently and in a team environment.
  • Desire to keep current with the latest state-of-the-art technology in the areas of communications, networking, protocols, hardware, and software.
  • Background in VoIP, Telecommunications, Information technology, Computer Science, Broadband and Wireless studies are beneficial.
eLation Customer Care Specialist
Software Developer – Voice and Video
SDP Technical Support Specialist

In this role, you will be responsible for efficiently managing and addressing daily client issues.  This position is available onsite only, hybrid schedule, or remote for the right candidate.

When you are part of the Customer Care team as a Customer Care Specialist, you will:

  • Utilize the software ticketing system to efficiently manage and address daily client interactions
  • Conduct formalized training sessions to educate end users on effectively navigating the eLation billing software
  • Contribute to and navigate the shared knowledge base to provide valuable resources for clients and coworkers
  • Identify and recreate software deficiencies to effectively test and report software bugs
  • Organize and deliver software-related presentations at our annual customer conference

These are skills that we are looking for in our ideal candidate:

  • Preferred: 2+ years of experience in the software or telecom industry
  • Preferred: Bachelor’s degree in business, computer science, or information technology
  • Excellent oral and written communication skills
  • Ability to handle multiple issues simultaneously while maintaining high attention to detail
  • Self-motivated, adaptable to change, and proactive in problem-solving
  • Thrives in a collaborative team setting
  • May require occasional travel, up to 25%

These skills would be helpful but are not required:

  • Telecommunications industry experience
  • Experience with the eLation Software Suite of Products

In this role, you will be responsible for developing and maintaining software application in a Microsoft Windows environment.

This position is located in Mitchell, SD.  Remote work is not available for this position.

When you are part of the Voice Video UI team as a Software Develope, you will:

  • Design, develop, and maintain software applications using .NET, C#, WinForms/WPF, HTML5/JavaScript
  • Collaborate with project managers and work effectively with team members to meet all milestones and deadlines
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Perform testing and debugging to ensure software quality and reliability
  • Ability to pick up existing  code and make bug fixes or feature enhancements while maintaining the code style of the source project
  • Optimize application performance and scalability when needed

These are skills that we are looking for in our ideal candidate:

  • Bachelor’s degree in computer science or related field
  • Proven experience as a Software Developer, preferably in a Microsoft environment
  • Strong proficiency in C#, proficiency in C++
  • Understanding of relational databases
  • Experience with WPF (Windows Presentation Foundation) and XAML
  • Experience with DevOps and GIT
  • Excellent problem-solving and communication skills
  • Ability to work both independently and collaboratively in a fast-paced environment

These skills would be helpful but are not required:

  • Telecommunications industry experience.
  • Experience working with Android Studios Development

This position includes assisting our clients vis phone and live streaming with configuring the SDP (Services Delivery Platform) to support plant tracking and automated provisioning of numerous network elements responsible for delivering  broadband, telephone, video, and email services to our customers.

When you are a part of the SDP Support Team as a Technical Support Specialist, you will:

  • Assist clients with installing, provisioning and maintaining Innovative Systems SDP (Service Delivery Platform) applications
  • Deliver outstanding customer service through timely response and proactive solutions with installing, supporting, and configuring Innovative Systems products
  • Diagnose, resolve, and document hardware and software issues promptly and accurately
  • Provide end-user training and support where required
  • Project management of both simple and complex tasks involving Innovative Systems clients, third-party vendors, and Innovative Systems internal staff
  • Some travel to client sites is required

These are skills that we are looking for in our ideal candidate:

  • Experience with the following software and technologies – Windows operating system, SQL, Linux, Windows Web Servers, Wireshark, network routing, switching, and IP protocols such as TCP, UDP, IGMPv2/3, and similar protocols
  • Understanding of Internet standards in the context of server-based applications, such as TCP-IP, DNS, FTP, SSH, HTML, XML, and other protocols
  • Experience with voice telephony technology, telephone switching, voice PBX systems, and SIP phone technology is beneficial. Familiarity with Access Gear (Calix, Adtran, Nokia, Zhone, etc.) Wireless technology (Tarana, Plume, Ubiquiti, etc), Telephone Switching Equipment (Nortel, Ribbon, Meta, etc.), IPTV, and other relevant devices are also essential
  • Background Excellent oral and written communication skills and documentation skills
  • Ability to work both independently and in a team environment
  • Desire to keep current with the latest state-of-the-art technology in the areas of communications, networking, protocols, hardware, and software
  • Background in VoIP, Telecommunications, Information technology, Computer Science, Broadband and Wireless studies are beneficial

What else can We Offer?

Below is a list of what we can offer to the right candidates to join the Innovative team.

  • Competitive wages
  • Generous Paid time off and 10 paid holidays
  • 401(k) matching
  • Company paid family Blue Cross Blue Shield health insurance plan
  • Company contributions to an HSA (Health Savings Account) plan
  • Company paid employee Dental Insurance and Vision Insurance
  • Company paid Life Insurance and Short- & Long-Term Disability Insurance

Home of the World’s Only Corn Palace

Based in Mitchell, South Dakota, Innovative Systems is proud to support connectivity across the country, including delivering outstanding service to its Telecom, Cable, Municipality, Power, and Utility customers and their constituents.

Join Us