Information Systems Developer

SOL FiberGillette, WY
Onsite

About The Position

The Information Systems Developer designs, develops, implements, integrates, and maintains enterprise software solutions that support SOL Fiber's business operations. Reporting to the Director of Information Systems, this position develops custom applications, automates business processes, integrates enterprise platforms, and supports internal software systems that improve operational efficiency and data integrity. The Information Systems Developer collaborates closely with interdepartmental personnel to develop scalable software solutions, application programming interfaces (APIs), automation workflows, reporting tools, and enterprise integrations supporting the organization's long-term technology strategy.

Requirements

  • High school graduation, General Education Development (GED), foreign equivalency, or two years working.
  • Minimum three years of professional software development experience.
  • Experience developing enterprise business applications.
  • Experience with relational databases and API development.
  • Experience with source control and software lifecycle management.
  • A valid driver’s license that allows the employee to legally operate a motor vehicle in the United States. License must be maintained for the duration of the assignment.
  • Must obtain OSHA 10 Hour General Industry within 30 days of hire.
  • Must possess Basic Life Support certification within 30 days of hire and must be maintained for the duration of the assignment.

Nice To Haves

  • Experience developing applications for telecommunications or utility companies.
  • Experience with ERPNext/Frappe Framework customization.
  • Experience integrating Microsoft Graph API, Entra ID, and Microsoft 365.
  • Experience with ArcGIS Enterprise APIs and GIS application development.
  • Experience with NetBox APIs.
  • Experience using Docker, Linux, and containerized application deployment.
  • Experience with CI/CD pipelines and automated software deployment.
  • Familiarity with AI-assisted software development tools.
  • Knowledge of Agile software development methodologies.

Responsibilities

  • Design, develop, test, implement, and maintain custom software applications and enterprise solutions.
  • Develop integrations between ERPNext, Microsoft 365, ArcGIS Enterprise, NetBox, Entra ID, Huntress, NinjaOne, and other enterprise platforms.
  • Build and maintain REST APIs, web services, middleware, and system integrations.
  • Develop workflow automation using approved automation platforms and scripting languages.
  • Create dashboards, reports, and data visualizations supporting operational and executive decision-making.
  • Participate in application architecture, database design, and system planning.
  • Develop and maintain SQL databases, stored procedures, and data synchronization processes.
  • Troubleshoot software defects, integration failures, and application performance issues.
  • Maintain source code repositories, version control, deployment documentation, and technical documentation.
  • Conduct software testing, quality assurance, and user acceptance testing activities.
  • Support software deployments, upgrades, and change management processes.
  • Collaborate with business stakeholders to gather requirements and translate business needs into technical solutions.
  • Ensure software solutions comply with company cybersecurity policies, coding standards, and data governance requirements.
  • Research emerging technologies and recommend improvements to enterprise systems.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service