IT Support / Software Developer
About the Role
We are seeking a motivated and technically skilled IT Support / Software Developer. This hybrid role is ideal for someone who enjoys both hands-on technical support and software development. You will be responsible for maintaining the company's technology infrastructure while developing applications, reports, and automation tools that improve business operations.
Key Responsibilities
IT Support
- Provide desktop, printer, and mobile device support for employees.
- Troubleshoot hardware, software, network, and connectivity issues.
- Install, configure, and maintain Windows workstations and servers.
- Support Microsoft 365, Active Directory, email systems, and business applications.
- Manage user accounts, permissions, and security settings.
- Assist with cybersecurity initiatives, backups, and disaster recovery procedures.
- Document support requests, solutions, and system configurations.
Software Development
- Design, develop, test, and maintain internal business applications.
- Create and maintain web-based and desktop applications.
- Develop SQL queries, reports, dashboards, and database integrations.
- Build automation tools using modern programming languages.
- Integrate third-party systems using APIs and data exchange processes.
- Participate in software deployment, testing, and maintenance activities.
- Collaborate with department managers to identify opportunities for process improvement through technology.
Required Qualifications
- Associate's or Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field.
- 2+ years of IT support experience.
- 2+ years of programming or software development experience.
- Strong knowledge of:
- Windows 10/11 and Windows Server
- Microsoft 365 and Active Directory
- Networking fundamentals (TCP/IP, DNS, DHCP, VPN)
- SQL Server or MySQL
- C#, .NET, Python, Java, or JavaScript
- HTML, CSS, and web development concepts
- Excellent troubleshooting and communication skills.
Preferred Qualifications
- Experience with ERP, CRM, or manufacturing systems.
- Knowledge of cloud platforms such as Azure or AWS.
- Experience with PowerShell scripting and automation.
- Familiarity with cybersecurity best practices.
- Experience with Git version control.
What We Offer
- Competitive salary
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid vacation and holidays
Ideal Candidate
The successful candidate is equally comfortable helping an employee resolve a technical issue, writing SQL queries to support business reporting, and developing software solutions that improve operational efficiency. This position offers a unique opportunity to have a direct impact on both day-to-day IT operations and long-term technology initiatives.
To Apply: Submit your resume along with a brief summary of your IT support and software development experience.
Benefits:
- 401(k) matching
- Health insurance
- Paid time off
Work Location: In person