We are seeking an IT / Software Engineer to support, improve, and develop the company’s internal technology environment in a small to mid-sized business setting. This position is responsible for both IT infrastructure support and internal software/application development. The role requires hands-on technical support; broad technical knowledge across computers, servers, operating systems, networking, business software, user systems, automation, AI-assisted tools, and practical software development; software development capabilities, infrastructure troubleshooting, vendor coordination, AI-assisted productivity, and practical business process improvement. This is not a routine help desk-only position. The position requires independent technical judgment, problem analysis, system improvement, software coding, vendor coordination, AI-assisted productivity, and the ability to design and develop useful small applications or automation tools that improve business operations, the ability to work in a demanding environment where technical issues may not have clear instructions, immediate vendor support, or pre-existing documentation. This role requires The employee must be able to investigate, research, design solutions, write code when appropriate, use AI-assisted tools responsibly, and take ownership until issues are resolved. The successful candidate should have experience working in a small to mid-sized company environment, where one technical person may need to support multiple areas including laptops, desktops, servers, operating systems, network issues, business applications, ERP systems, software troubleshooting, internal process improvement, and software development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level