Work directly with employees and teams to understand existing processes, systems, pain points, and business needs Identify manual, repetitive, disconnected, or inefficient workflows and recommend practical improvements Translate business needs into functional and technical solutions Determine whether problems are best addressed through process changes, existing software, configuration, automation, systems integration, AI, custom development, or outside expertise Develop and support internal applications, scripts, integrations, and workflow automations Integrate business systems using APIs, databases, cloud services, automation platforms, and other technologies Take ownership of initiatives through discovery, design, implementation, testing, rollout, documentation, and support Manage project priorities, dependencies, risks, and communication with stakeholders Coordinate vendors, consultants, or contract developers when additional technical expertise or capacity is needed Help users adopt new processes and ensure implemented solutions are achieving the intended business results. Bachelor's degree in Computer Science, Information Systems, Business, Engineering, or a related field, or equivalent experience 3+ years of experience in software development, automation, systems integration, business systems, IT, or a related technical role Strong software development or scripting skills using technologies such as PowerShell, JavaScript, NET, or similar tools Ability to quickly understand unfamiliar business processes, recognize the underlying business need, and make sound decisions Strong analytical, problem-solving, project management, and communication skills Comfortable serving as a primary technical resource and identifying when outside technical expertise is needed Ability to research and implement unfamiliar technologies.