Recent Searches

You haven't searched anything yet.

1 Software Support Specialist Job in Johnson, IA

SET JOB ALERT
Details...
Johnson County
Johnson, IA | Full Time
$79k-99k (estimate)
1 Month Ago
Software Support Specialist
Johnson County Johnson, IA
$79k-99k (estimate)
Full Time 1 Month Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

Johnson County is Hiring a Software Support Specialist Near Johnson, IA

Under general supervision, contributes to software application integrations, value-added customizations, implementations and support. Diagnoses and resolves problems and/or escalates as needed to meet expected levels of service. Caters to user experience and functionality through collaboration with users, stakeholders, vendors and other technical staff. Contributes to a cross-functional team that responds to business software needs by creating custom applications, reports and interfaces and implements and supports third-party software applications.

  • System analysis, design, development, testing, deployment and documentation methods and standards
  • Project management principles, practices and techniques including resource and workload planning and risk analysis
  • Microsoft Business Intelligence stack
  • SQL Server database (practical)
  • Design
  • T- SQL query language 
  • Stored procedures
  • SQL Agent jobs
  • Security
  • SQL Server Integration Services
  • SQL Server Reporting Services
  • SQL Server Analysis Services (plus)
  • Git version control (or similar)
  • Microsoft Visual Studio
  • Microsoft Office
  • Software application configuration, custom report creation, back-end interfaces and security
  • Web services/APIs
  • English language to include grammar, spelling, sentence structure, and vocabulary and proofreading skills

Ability to:

  • Learn County operational processes related to supported applications 
  • Provide technical aspects and leadership for mid-level software implementation/upgrade projects
  • Gather/analyze requirements, design, create, test, implement and document application enhancements, custom reports, back-end interfaces and business processes
  • Work closely with stakeholders to devise meaningful, reliable and timely solutions
  • Serve as application administrator role as assigned: manage security, configuration, upgrades, performance, data structures and interfaces
  • Consult with software vendors to resolve issues, perform upgrades and keep abreast of changes
  • Evaluate moderate to complex business processes for improvement and while diagnosing and resolving issues
  • Generate creative solutions
  • Present technical information, explain concepts and advise others clearly, logically, in oral, written and graphical form, and in a manner understood by technicians, other County personnel, and the general public 
  • Adapt to changing technologies and advocate for acceptance to improve business processes
  • Build consensus and coordinate projects around new ideas promoting operational excellence throughout the County 
  • Learn and apply new programming techniques and tools 
  • Train IT and user department staff
  • Interact effectively with persons from widely divergent backgrounds, interests, and points of view
  • Learn, apply, and articulate departmental policies and procedures 
  • Represent Johnson County and perform duties in a professional, responsible and trustworthy manner 
  • Work independently and in teams 
  • Be detailed oriented and accurate while performing duties 
  • Follow complex oral and written instructions 
  • Multi-task, prioritize, and manage time efficiently Maintain confidentiality of protected information as appropriate 
  • Provide customer service that is courteous and responsive 
  • Establish and maintain effective working relationships with elected officials, department heads, co-workers, vendors, and members of the public 
  • Handle moderate levels of stress, meet deadlines and solve problems appropriate to the position 
  • Use a computer for word processing, spreadsheets, databases, presentations, email, Internet and programming 
  • Operate common office equipment such as calculator, fax machine, photocopier, multi-line telephone, scanner, computer projector and printer 
  • Have clarity of speech, hearing, and writing which permits effective communication 
  • Have sufficient vision which permits moderate to heavy production and review of a wide variety of materials in both electronic and hardcopy forms 
  • Have sufficient manual dexterity to make handwritten notations and which permits moderate to heavy use of a keyboard and mouse 
  • Stand, sit, walk, climb, balance, stoop, kneel, crouch, crawl, squat, bend, twist, reach and use a step stool or ladder as needed 
  • Lift, push, pull, and/or carry up to 25 pounds 
  • Have sufficient personal mobility to complete field work at various county facilities and other locations 
Occasionally work evenings and weekends 

Bachelor’s degree with major course work in computer/technology-related field AND three (3) years professional experience in systems implementation, analysis, programming or related including two (2) years of SQL Server and one (1) year of project management OR Associate degree in computer/technology-related field AND five (5) years professional experience in systems implementation, programming or related including two (2) years of SQL Server and one (1) year of project management; OR any equivalent combination of education and experience which provides the required knowledge, skills, and abilities.

Special requirements: Valid driver’s license and insurable under County liability coverage. May also require use of personal vehicle or equivalent transportation for official business. Must pass background check.

To be performed satisfactorily with or without reasonable accommodation. 

The following duties are normal for this position. These are not to be construed as exclusive or all inclusive. Other duties may be required and assigned.

  • Develops product expertise of third party software systems as assigned; provides subject matter, first-line support to users and other technical staff; escalates issues to vendor; acts as vendor point-of-contact and keeps abreast of changes; leads implementations, conversions, upgrades and testing; promotes new features or untapped functionality to users; maintains security rights and configuration; creates and maintains custom reports and back-end interfaces with other applications.
  • Provides technical expertise on complex projects; formulates and defines system scope and objectives; establishes time estimates for completion of projects; develops and implements solutions to problems.
  • Interacts with users to analyze and evaluate requests for services; identifies user requirements and objectives; defines problems and develops solutions; determines program intent, data input/output requirements, and inclusion of internal checks and controls; writes detailed description of users’ needs, program functions, and steps required for the development and/or modification of software. 
  • Gathers and documents requirements for enhancements and issue resolution; devises and modifies methods to solve complex problems considering human resources, time, capabilities/limitations of assets, risk and benefit to the County; serves as a subject-matter expert to software development staff.
  • Develops and maintains interfaces between software systems using SQL Server Integration Services, web services/APIs and other available methods.
  • Analyzes data using ad-hoc T-SQL database queries and Excel spreadsheets. 
  • Develops and maintains simple to complex reports using SQL Server Reporting Services with underlying SQL Server stored procedures.
  • Develops and maintains SQL Server databases, tables, views, stored procedures, user-defined functions, Integration Services catalogs, SQL Agent jobs.
  • Analyzes business processes to formulate programming specifications for modification or enhancement based on interaction with and needs for end users.
  • Participates in research and analysis in support of users and IT peers needing to solve technical issues.
  • Contributes to design and development of innovative strategies to improve system performance and business processes.
  • Thoroughly tests system modifications /enhancements to ensure accuracy, consistency, completeness and stability.
  • Provides timely communication about issues/impending changes to supervisor, peers and users to promote a coordinated effort.
  • Creates and maintains SQL Agent jobs to perform routine functions.
  • Commits source code to version control repository.
  • Identifies, researches, learns and applies additional tools, programming languages and frameworks to assist in performing assigned tasks.
  • Participates in committees; attends work-related meetings, conferences and seminars as requested.
  • Answers and refers telephone calls and responds to users.
  • Provides back-up for team members.
  • Performs all work duties and activities in accordance with Departmental and County policies, procedures, and safety practices.
  • Attends work regularly.
Resume and cover letter must be attached to online application.

Job Summary

JOB TYPE

Full Time

SALARY

$79k-99k (estimate)

POST DATE

04/06/2024

EXPIRATION DATE

05/24/2024

WEBSITE

traleeproperties.com

HEADQUARTERS

Iowa City, IA

SIZE

<25

Show more

Johnson County
Full Time
$31k-41k (estimate)
7 Days Ago
Johnson County
Full Time
$45k-59k (estimate)
2 Weeks Ago
Johnson County
Part Time
$30k-39k (estimate)
6 Months Ago

The job skills required for Software Support Specialist include Analysis, Software Development, SQL, Collaboration, API, Project Management, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Support Specialist. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Support Specialist. Select any job title you are interested in and start to search job requirements.

For the skill of  Analysis
Wells Enterprises
Full Time
$102k-123k (estimate)
5 Days Ago
For the skill of  Software Development
Anveta Inc
Full Time
$98k-112k (estimate)
2 Weeks Ago
For the skill of  SQL
Lucid Technologies
Full Time
$84k-107k (estimate)
0 Months Ago
Show more

The following is the career advancement route for Software Support Specialist positions, which can be used as a reference in future career path planning. As a Software Support Specialist, it can be promoted into senior positions as a Software Quality Assurance Supervisor that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Support Specialist. You can explore the career advancement for a Software Support Specialist below and select your interested title to get hiring information.

LivCor
Full Time
$84k-105k (estimate)
1 Month Ago
Hubstaff
Remote | Full Time
$70k-89k (estimate)
5 Days Ago
Safe Vision Family Programs
Contractor | Temporary | Full Time | Part Time
$70k-88k (estimate)
7 Days Ago

If you are interested in becoming a Software Support Specialist, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Support Specialist for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Support Specialist job description and responsibilities

Troubleshooting and resolving IT issues in a timely manner.

02/21/2022: Newark, NJ

Communicating with coworkers to diagnose problems.

04/08/2022: Gainesville, FL

Installing and configuring hardware and software.

04/07/2022: Salt Lake City, UT

Talking coworkers through the process of fixing technical issues.

04/03/2022: Alexandria, LA

Prioritizing your workload to ensure the most critical issues are resolved first.

02/19/2022: San Francisco, CA

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Support Specialist jobs

Understanding the basics of software programming and functions.

03/09/2022: Rock Hill, SC

Experience using help desk software and remote support tools.

03/14/2022: Buffalo, NY

A technical support engineer should be able to work calmly when under pressure.

05/05/2022: Scranton, PA

Time management - system support specialists use time management skills to prioritize support tasks and complete job duties efficiently.

05/07/2022: Florence, AL

A computer support specialist would also be using their listening and communication skills to be clear that both the user and support specialist understand any problem, solution or user requirements.

02/14/2022: Queens Village, NY

Step 3: View the best colleges and universities for Software Support Specialist.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more