Integration Engineer / Backend Developer

ImOn Communications

ImOn Communications is the LOCAL choice for high-speed Internet, cable TV and phone service. We value the relationships we have with colleagues, customers, and members of our community and look forward to serving Eastern Iowa for many years to come. As we expand our service availability we are looking for an Integration Engineer to be a part of the ImOn Difference! Our employees share a passion for building a culture of “Creating Connections One Person at a Time” and fostering a fun and rewarding work environment.


The Integration Engineer role is responsible for integrating and linking together multiple third-party and internal applications that constitute the ImOn business architecture, allowing data to flow seamlessly between in-house and cloud-based applications. This includes system applications such as Azure Active Directory (for identity and SSO), ZenDesk, Salesforce, and HubSpot, as well as external Call Center applications and multiple internal systems such as Omnia/Oasis and SharePoint. This position, while not primarily a development role, will do some high-level development and is expected to oversee development resources and implement solutions to solve many specific challenges.  


Essential duties and responsibilities include but are not limited to:

  • Architect, design, and engineer data and application flows between different in-house and cloud-based applications, using vendor-agnostic toolkits whenever possible. 
  • Oversee other resources, including third-party consultants and vendor-provided consultants to implement systems. 
  • Where appropriate, develop internal software or scripts necessary to smoothly transition data around the organization. 
  • Working with ImOn and vendor Subject Matter Experts (SMEs), oversee the care and feeding of the ImOn data architecture and ensure that data is effectively managed. 
  • Automate all functions through scripting and software functions to minimize all manual intervention as much as possible. 
  • Design and implement the ImOn batch stream, ensuring that non-real-time processes (such as regular export/imports, reconciliation and other reports, and similar functions) run correctly and automatically, reporting errors into the Network Operations Center (NOC). 
  • Work with the appropriate SMEs to develop and enforce standards around sign on and authentication, logging and alerting, backup and recovery, and other similar technology requirements. 
  • Generally take ownership of best practices for design and integration of the application stack. 

Strategic & Planning Responsibilities

  • Act as project lead in the technical design and review of new systems, business applications, and related hardware. Work with IT and technology to plan for capacity requirements and growth. 
  • Work with ImOn department leads to understand requirements, evaluate vendors, and advise on vendor selection process. 



We are looking for someone with:

  • A Bachelor’s degree (B.A.) in the field of computer science, management information systems and/or a minimum of six years of directly-related work experience is required.
  • Certifications in the Microsoft ecosystem and third-party vendors helpful.

Additional requirements include: 

  • A minimum of three years or equivalent work experience in a larger corporate or enterprise environment responsible for information technology applications and services. 
  • Advanced knowledge of server technologies including on-premise and cloud environments, email and collaboration systems including Office 365, MS Teams, SharePoint, Active Directory, database servers and design, and other foundational technology systems. 
  • Development experience in any high-level language. 
  • Good understanding of protocols such as REST, JSON, SQL, and HTTP, and practical knowledge in creating and debugging these protocols in a real-world environment. 
  • Experience in multiple vendor ecosystems, such as HubSpot, Salesforce, SharePoint, and other similar SaaS/PaaS systems, including integrating those systems together in a fully automated fashion using scripting tools, automation tools such as Zapier, and high-level languages such as Python 
  • Experience in vendor management, including vender evaluations for technology and security, and vendor management processes typical for enterprise environments as part of an onboarding process. 


In addition to competitive pay, ImOn also offers health & dental insurance, 401(k), discounted Cable, Internet & Phone services, and additional perks such as FREE vision and life insurance as well as FREE short term/long term disability, vacation & holiday pay, and community volunteer opportunities. 


If you want to be a part of the ImOn Difference, apply today!

Job ID: 83523

Posted 20 days ago

Share This Job