IT Developer & Support Specialist

Montana Safety Services Council, Inc.
Billings, United States of America
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 52K

Job location

Billings, United States of America

Tech stack

Clean Code Principles
HTML
JavaScript
Microsoft Windows
Apple Mac Systems
Business Software
CSS
Code Review
System Configuration
Data Integration
Dynamic Host Configuration Protocol
Software Debugging
Web Development
DNS
Electronic Data Interchange (EDI)
UN Electronic Data Interchange for Administration Commerce and Transport
Ember.js
Issue Tracking Systems
Information Technology Operations
Virtual Private Networks (VPN)
Network Troubleshooting
Networking Basics
Software Engineering
Web Applications
Web Application Frameworks
React
GIT
Vue.js
Information Technology
Software Version Control
User Accounts

Job description

We are looking for a versatile IT Developer & Support Specialist to serve a hybrid role spanning software development and IT operations. This position combines hands-on web development with day-to-day IT support responsibilities, including resolving support tickets, onboarding new hires with equipment and environment setup, and training in Electronic Data Interchange (EDI) processes. The ideal candidate is adaptable, service-oriented, and eager to grow across both disciplines

Responsibilities

  • Development

  • Collaborate with developers, clients, and internal teams to assist with the design and development of web applications and programs

  • Repair and troubleshoot existing websites and software to correct errors and improve performance

  • Design simple, attractive, and responsive interfaces with a focus on excellent user experience (UX)

  • Write clean, maintainable code and participate in code reviews

  • Assist in testing, debugging, and deploying web applications

IT Support

  • Respond to and resolve internal support tickets in a timely and professional manner

  • Set up workstations, accounts, software, and development environments for new hires

  • Troubleshoot hardware, software, and network issues for staff

  • Maintain documentation for IT procedures, configurations, and onboarding workflows

  • Assist with managing user accounts, permissions, and access across internal systems

EDI - Training Provided

  • Receive hands-on training in Electronic Data Interchange (EDI) standards, formats, and workflows

  • Assist with monitoring, troubleshooting, and supporting EDI transactions as proficiency develops

  • Collaborate with operations and data teams to ensure accurate and timely data exchange with partners

Requirements

  • Associate's or Bachelor's degree in Computer Science, Information Technology, or a related field - or equivalent practical experience

  • Foundational knowledge of HTML, CSS, and JavaScript

  • Basic understanding of operating systems (Windows, macOS) and common business software

  • Familiarity with version control systems (e.g., Git)

  • Strong problem-solving skills and attention to detail

  • Excellent communication and customer service skills

  • Ability to manage competing priorities across development and support tasks

Preferred

  • Experience with a modern front-end framework (e.g., React, Ember, Vue)

  • Exposure to help desk or IT support tools and ticketing systems

  • Familiarity with networking fundamentals (DNS, DHCP, VPN)

  • Prior experience setting up and imaging workstations

  • Any exposure to EDI, data integration, or file-based data exchange is a plus but not required

Benefits & conditions

Professional development assistance, Health insurance, Retirement plan, Paid time off, Vision insurance, Health savings account, Dental insurance, Life insurance, * Dental insurance

  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Retirement plan
  • Vision insurance

Apply for this position