The Senior Programmer Analyst conducts research, analysis, and evaluation to determine project feasibility, and works with the Programming Supervisor to estimate project costs, benefits, and resource requirements. The role evaluates customer requirements, recommends solutions, and designs, develops, tests, maintains, and modifies applications. It determines specifications and creates highly complex, critical software solutions using established software engineering processes and a variety of platforms and utilities. The position develops enterprise integrations between applications, custom interfaces for data extraction and electronic data interchange, reports, and component and data architecture designs. It supports vendor applications by learning their development environments, applying patches and upgrades, coordinating regression testing, and communicating with vendors. It also plans and implements data conversions and performs data cleansing and extraction. The Senior Programmer Analyst supports multiple applications, serves as a primary customer contact, resolves complex application problems, documents supported applications, and trains customers and IT personnel. The role helps establish development standards, coordinates and reviews team members’ work, and maintains data integrity and customer requirements. It is on call 24/7 for supported applications and may participate in emergency management activities during a local state of disaster as directed by county managers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior