What are the responsibilities and job description for the IT Solutions Developer position at Cardinal Scale Manufacturing Co?
Job Description
Job Description
Summary / Objective
The IT Solutions Developer is a hybrid role combining the responsibilities of providing technical support with developing and maintaining software solutions. The IT Solutions Developer is adept at troubleshooting technical issues as well as contributing to the design and implementation of software applications that enhance the IT infrastructure.
Essential Functions
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Install, configure, and maintain computer hardware, software, and peripherals as well as troubleshoot and resolve hardware, software, and network issues in a timely manner.
- Monitor and maintain computer systems and networks to ensure optimal performance and security.
- Document IT processes, procedures, and troubleshooting steps for knowledge sharing, and collaborate with other IT Team members to implement and maintain IT policies and procedures.
- Provide updates, status and completion information to manager and / or users, via voice mail, e-mail or in-person communication.
- Provide technical support to employees using phone, email, chat, and the ticketing system; provides in-person and remote support.
- Assist in the implementation / installation, maintenance / troubleshooting, and licensing of software.
- Troubleshoot & maintain IT infrastructure equipment including computers / laptops, phones, printers, conference rooms, servers, and network devices.
- Create and support user account and group membership setups in Active Directory.
- Install, maintain, and troubleshoot ethernet and fiber optic cables.
- Evaluate, prioritize, and resolve IT problems and requests; escalate when appropriate.
- Track and maintain inventory and distribution records for all hardware and components.
- Maintain a clean and organized work area by following established guidelines.
- Safely operate scissor lifts to run network lines and mount equipment.
- Develop, test, and maintain software applications to meet organizational needs.
- Write clean, efficient, and well-documented code in various programming languages (e.g., VB.NET, C#, PowerShell, HTML)
- Identify and resolve software bugs to ensure optimal performance.
- Collaborate with cross-functional teams, including developers, designers, and stakeholders, to enhance software functionality.
- Participate in the design and planning of new software features and solutions.
- Create and maintain comprehensive documentation for code and software usage.
- Write and optimize SQL queries to retrieve and manipulate data efficiently.
Competencies
Required Education and Experience
Preferred Education and Experience
Eligibility Qualifications