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.

Software Developer – DevOps Team
SDP Technical Support Specialist
Customer Care Support Specialist
Software Developer

We are seeking a Software Developer  for the DevOps team. When you are a part of the Innovative team as a Software Developer, you will:

  • Architect and implement efficient DevOps pipelines to automate and optimize software delivery processes, using tools like DevOps and Octopus Deploy
  • Develop, deploy, and manage AI solutions on Azure, leveraging Azure Cognitive Services and Machine Learning Workspaces to enhance application capabilities
  • Build and refine web applications with Blazor, integrating with Azure services for a seamless and scalable user experience
  • Write robust, clean, and maintainable code, adhering to industry best practices and coding standards
  • Conduct rigorous testing and debugging to guarantee the software’s quality and dependability

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#
  • Understanding of Microsoft SQL Server and relational databases
  • Experience with yaml pipelines, azure ml prompt flows, and blazor would be a plus
  • 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

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.

Duties for this position include:

  • Delivering outstanding customer support during installation and continued use of the Innovative Systems SDP software
  • Providing end user training and support, which includes diagnosing, resolving, and documenting software issues in a timely and accurate manner.  This may require travel to client sites.
  • Project management of both simple and complex tasks involving Innovative Systems clients, third-party vendors, and Innovative Systems internal staff.

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
  • Minimum of 5 years of experience with the following software and technologies: Windows operating system, Wireshark, Access Gear (Calix, Adtran, Nokia, Zhome, Tarana, Plume, ect), Telephone switching equipment (Ribbon, Meta, ect.), IPTV Middleware (Innovative Systems, Minerva, ect.)
  • An understanding of Internet standards in the context of server-based application such as TCP-IP, DNS, FTP, SSH, HTML, XML, DHCP, and other protocols is preferred

The purpose of this role is to provide exceptional customer service to software end users, ensuring a world class experience.

This position is located in Mitchell, SD.  We would prefer for this position to be onsite/hybrid.  However, for the right candidate, we would consider a remote candidate.

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

  • Utilize the eLation 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:

  • 2+ years of experience working with our eLation software
  • Excellent oral and written communication skills
  • Ability to handle multiple issues simultaneously while maintaining high attention to detail
  • Self-motivate, adaptable to change, and proactive in problem solving
  • Thrives in a collaborative team setting

This position may require occasional travel, up to 25%.

We are seeking a Software Developer proficient in C#, Microsoft SQL Server to join our dynamic team.  In this role, you will be responsible for developing and maintaining software applications in a Microsoft Word environment.  You will collaborate with cross-functional teams to plan, implement, and test software solutions to convert date from our clients’ legacy systems  into our eLation system.

This position is located in Mitchell, SD and requires you to be onsite/hybrid in Mitchell, SD.

When you are a part of the Innovative team as a Software Developer, you will:

  • Design, develop, and maintain software applications using C#, Microsoft SQL Server, and perhaps some WPF
  • 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 code standards
  • Perform testing and debugging to ensure software quality and reliability
  • Optimize application performance and scalability

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#
  • Understanding of Microsoft SQL Server and relational databases
  • Experience with WPF (Windows Presentation Foundation) and XAML would be a plus
  • 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

If you are passionate about software development and eager to make an impact for a fast-moving company, we encourage you to apply for this exciting opportunity to join our team.

What else can We Offer?

We off a team-oriented work environment and our benefits include competitive wages, quarterly profit sharing plan, generous paid time off, 10 paid holidays, 401(k) matching, family Blue Cross Blue Shield health insurance plan, company contributions to an HSA plan, company paid employee dental insurance, company paid employee vision insurance, company paid life insurance, and company paid short-and 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