HomeMy WebLinkAboutSenior Application SpecialistUpdated: October 2024
CITY OF IOWA CITY – JOB DESCRIPTION
Position Title: Senior Application Specialist
Department: Finance
Division: Information Technology Services
Supervisor: Information Technology Services Coordinator
FLSA: Exempt
Civil Service: Yes
Pay Grade: 28
Job Number: 2801
Job Summary
Analyzes business needs, then designs, develops, and implements solutions. Develops and
maintains systems management programs and documentation. Streamline business technology
processes and eliminate inefficiencies. Monitors system performance and usage to determine
future enhancement with the goal of maintaining industry determined best practice.
Essential Job Duties and Responsibilities
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.
• Identifies business needs and areas of inefficiency to propose solutions.
• Architects project requirements addressing business needs, produces complete project
scope of work with milestones and determines resources required.
• Designs solutions including revising existing programs as well as developing new;
investigates and resolves bugs/changes; schedules and leads meetings; sets and meets
project deadlines.
• Writes, tests and debugs coding for new and existing system application programs,
monitors for security.
• Ensures the produced solution follows industry best practice, addresses the current
business need and future enhancement.
• Schedules and coordinates solution design walkthroughs with support staff before
proceeding to the deployment phase.
• Manages all ASP.NET, VB.NET, and C# applications residing on, or interfacing with,
Microsoft SQL, IIS, and Sharepoint servers.
• Advises and responds to user application maintenance and support needs.
• Designs, develops and maintains interface applications, reports, and data integration.
• Functions as project manager for ITS software and development projects.
• Serves as liaison between vendors, business leaders, and City staff when required.
• Develops and maintains project documentation including providing user instructions and
procedures and technical information for support staff.
• Develops and presents training programs for users.
• Performs on call rotation for ITS, answering questions for a 24/7 desktop support help
line.
Updated: October 2024
• Works with and protects sensitive information relating to various applications and
projects within the City.
• Develops and manages Agile and Team Foundation Services.
• Ensures all interactions and duties are properly tracked and documented.
• Conducts self in a manner which promotes and supports diversity and inclusivity in the
workplace and community.
• Performs all other related duties as assigned.
Minimum Education, Experience, Certification/Licensure, Other
• Bachelor’s degree from an accredited educational institution and six years of related
experience; or ten years of related experience and/or equivalent combination of
education and experience. Degree and/or experience in Computer Programming.
• Valid State of Iowa driver’s license with satisfactory driving record. Must be 18 years of
age. Must pass criminal background check.
Preferred Education, Experience, Certification/Licensure, Other
• Bachelor’s degree from an accredited educational institution and eight years of related
experience; or twelve years of related experience and/or equivalent combination of
education and experience. Experience with Visual Studio.Net development platform,
developing applications in VB.NET and ASP.NET technologies, programming C#,
PowerShell, SQL, Visual Basic and experience with Microsoft SQL Server environment.
• Microsoft Certified in Systems Administration.
Knowledge, Skills, and Abilities
• Ability to analyze complex information service business needs, document requirements,
and present recommendations with impact statements.
• Ability to apply concepts of basic algebra and geometry.
• Ability to calculate figures and amounts such as proportions, percentages, area, and
circumference.
• Ability to define problems, collect data, establish facts, and draw valid conclusions.
• Ability to effectively present information to top management, employee groups, and
public groups.
• Ability to interpret a variety of instructions furnished in written, oral, diagram or
schedule form.
• Ability to organize and lead multiple staff members during various projects.
• Ability to read and understand technical materials, reports and journals.
• Ability to reliably and predictably carry out duties.
• Ability to respond to common inquiries or complaints from customers, regulatory
agencies, or members of the business community.
• Ability to write reports that conform to prescribed style and format.
• Knowledge of and skills of information systems, operating systems, and programming.
• Skill and knowledge using software and programming languages C#, PowerShell, Visual
Basic, Access and SQL server.
Updated: October 2024
• Skill in using computers and applicable software applications (Microsoft Office – Word,
Excel, Outlook) Adobe, McAfee Anti-virus and other relevant software.
Supervision
No supervision of direct reports.
Physical Demands
The physical demands described here are representative of those that must be met by an
employee to successfully perform the essential duties and responsibilities of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform
the essential duties and responsibilities.
While performing the duties of this job, the employee is regularly required to talk or hear. The
employee is frequently required to sit; use hands to finger, handle, or feel and reach with hands
and arms. The employee is occasionally required to stand; walk and stoop, kneel, crouch, or
crawl. The employee must occasionally lift and/or move 25 pounds. Specific vision abilities
required by this job include close vision, distance vision, color vision, depth perception and
ability to adjust focus.
Work Environment
The work environment characteristics described here are representative of those an employee
encounters while performing the essential duties and responsibilities of this job. Reasonable
accommodations may be made to enable individuals with disabilities to perform the essential
duties and responsibilities.
The noise level in the work environment is usually moderate. Duties are generally performed in
an office setting with a controlled environment. While performing the duties of this job, the
employee is occasionally exposed to risk of electrical shock and vibration. The job requires
sitting for extended periods of time and the work may expose the employee to unpleasant
social situations and significant work pace pressure.
Iowa City is an Equal Opportunity Employer. In compliance with the Americans with Disabilities
Act as Amended, the City will provide reasonable accommodations to qualified individuals with
disabilities and encourages both prospective and current employees to discuss potential
accommodations with the employer.
Reviewed/Approved by: Nicole Davies, Finance Director (4/2024)
Updated: October 2024
I have read and understand the duties and requirements of this job description, and I
agree that I can perform the duties of this position with or without reasonable
accommodation.
Employee Date
________________________________ __________________