WestJordanRecruiter Since 2001
the smart solution for West Jordan jobs

Programmer Analyst Senior

Company: Jordan School District
Location: West Jordan
Posted on: May 28, 2023

Job Description:

GENERAL FUNCTIONUnder general direction of the systems and programming manager, the Programmer Analyst Senior is responsible for providing experienced software design, debugging, development, documentation, maintenance and quality assurance for enterprise computer applications and systems. Assists manager in providing coaching, training and mentoring to programming staff.ESSENTIAL FUNCTIONSDesign, develop, debug, maintain and tune for performance the enterprise computer applications and databases as determined by project priorities set by the District administration. Applications include payroll, human resources and insurance; fixed asset auditing and tracking, general ledger accounting, online purchasing and warehouse inventory, accounts payable, student demographic, scheduling, fees, grading, attendance and testing data management systems.Design, develop and maintain complex computer systems and reporting systems to support schools in data-driven decision making.Develop computer programs to ensure complete data integrity and oversee the production and submission of reports to meet state/federal mandates and requirements.Assist in recommending, setting and implementing standards and formulating programming work rules and procedures by following production and quality standards.Establish/maintain standards for system design, programming, and system operations.Verify program operation by performing functionality, integration, performance and system testing of the products, user interface and underlying core software components.Develop recommendations for computer application and system-level software change management and release control procedures.Enhance programming staff competence through fostering teamwork; mentoring, training and coaching team members; answering technical and procedural questions for less experienced team members; teaching improved process and facilitating cooperative project programming.Develop, maintain and oversee the management of technical documentation in support of computer applications, server system configuration/management and other critical systems.Analyze user needs and develop recommendations in determining training needs, process changes, programming development and/or maintenance projects and priorities, along with other technology related needs expressed by user requests.Build programming project estimates using existing resources.Perform system administration including installation, configuration, performance monitoring and systems tuning for UNIX/Linux, Windows and OSX enterprise server farms and desktops, VMWare environment infrastructure, web servers, large scale SAN implementation and supportive infrastructures.Perform database administration including analysis, definition of data entry relationships, data flow diagramming, data security, optimum value calculations for database parameters, data dictionary development and database rebuild/reorganization. Monitor database performance and recommend/implement appropriate tuning changes and configurations.Apply advanced technical logic and problem solving skills in troubleshooting and resolving incidents across a broad range of computer applications and server systems.Design, implement and test application and server system security including hardening of systems, penetration testing and intrusion detection.Develop and manage business continuation/disaster recovery, including backup scheduling, continuity and contingency planning and evaluation.Provide input into both short and long term technology planning efforts for the District.Assist the District Administration in fulfilling requests from the Board of Education by collecting data, preparing reports and distributing information.Assist the manager in providing coaching, training and mentoring to programming staff.This position requires punctual and regular daily attendance. NON-ESSENTIAL FUNCTIONSServe as back up to the manager.Other duties as assigned.Travel to schools and other District sites.Requires periodic late night or weekend work to meet work priorities.Assist the user support team in accomplishing their assigned tasks (e.g. needs assessment, prototyping, documentation, and training).Maintain professional competence by reviewing appropriate literature and participating in appropriate organizations.Establish strategic vendor relationships and contact in support of computer applications and server systems.PDN-993f6396-2128-4ff5-8e46-2a49c8457f83

Keywords: Jordan School District, West Jordan , Programmer Analyst Senior, IT / Software / Systems , West Jordan, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

West Jordan RSS job feeds