×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Software Developer, IT Support

Job in Hendersonville, Henderson County, North Carolina, 28793, USA
Listing for: City of Hendersonville, NC
Full Time position
Listed on 2026-01-02
Job specializations:
  • IT/Tech
    IT Support
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Responsible for maintaining the reliability, performance, security, and continuity of IT systems, as well as ensuring that excellent technical support services are provided. Employees in this role are responsible for completing ongoing software integration projects (including Oracle-related systems), assist in streamlining communication between internal applications (e.g., Cityworks), and help develop new internal tools and solutions. The role also includes hands‑on support in IT operations, such as networking, workstation troubleshooting, and VOIP system maintenance.

This position will report to the IT Manager.

ESSENTIAL JOB FUNCTIONS
  • Assist with the completion and maintenance of Oracle-based software integrations
  • Work on facilitating communication between municipal applications, including Cityworks and other legacy or vendor‑managed platforms
  • Develop and maintain internal tools or utilities to improve city operations (primarily using C#, SQL, and related technologies)
  • Analyze, test, debug, implement, maintain, integrate, customize, and enhance existing or new systems
  • Collaborate with management, external consultants, end users and other stakeholders
  • Create user guides, training curriculum, policies and other pertinent documentation for internal and external partners
  • Research, troubleshoot and mitigate system issues
  • Perform business systems and workflow analysis, and disseminate technical communications
  • Develop strategies for current and future business processes to best utilize system functionality
  • Provide general IT support, including workstation troubleshooting, printer and network support, and VOIP phone system assistance
  • Participate in department‑wide planning, testing, and deployment of new software and hardware solutions
  • Work both independently and collaboratively across departments to assess needs and implement technology solutions
QUALIFICATIONS

Education and Experience:

The formal education equivalent of a bachelor’s degree in computer science, information technology, or related area; combined with three years of experience in computer science, information technology, ERP, or related area. Other job‑related education and/or experience may be substituted for all or part of these basic requirements.

Special

Qualifications:

Possession of a valid driver’s license to operate a motor vehicle. Requirement exists at the time of hire and as a condition of continued employment.

Knowledge,

Skills and Abilities
  • Knowledge of C# and .NET frameworks
  • Knowledge of SQL (Microsoft SQL Server or Oracle SQL)
  • Knowledge of basic networking concepts (TCP/IP, DNS, DHCP, etc.)
  • Knowledge of Oracle applications or database systems
  • Knowledge of Cityworks or other municipal management platforms
  • Knowledge of VOIP systems and Windows‑based network environments
  • Ability to communicate effectively with non‑technical staff
  • Detail‑oriented with solid documentation habits
  • Working knowledge of relational database concepts and familiarity with SQL query writing and analysis
  • Ability to work independently and in a team environment in pursuit of broad goals and objectives
  • Knowledge of processes and methodologies used to support complex large business enterprise systems
  • Strong analytical skills with demonstrated ability to synthesize complex and diverse information, collect and research data, and design complex workflows and procedures
  • Advanced problem‑solving skills. Ability to identify and resolve problems in a timely manner, gather and analyze information skillfully, develop alternative solutions and work well in group problem‑solving situations
  • Planning and organization/Project Management Skills. Ability to independently coordinate multiple projects and tasks (determine relative importance of each; prioritize and plan work activities; set appropriate deadlines to complete activities accordingly); effectively manage time and resources; set and achieve goals and objectives
  • Teamwork and issue resolution skills. Ability to balance team and individual responsibilities, support every team member’s effort to succeed, and obtain resolution by team consensus when differences in business processes are discussed
  • Excellent oral and written communication skills.…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary