Experience:
No experience
Employment Type:
Full time
Posted:
5/5/2017
Job Category:
Information Services
See more jobs for students and recent grads who studied:
Applications Programmer Analyst I/II
Southern Nevada Health District | Las Vegas, Nevada
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Definition Benefits Supplemental Questions

To lead, plan, coordinate and provide technical and strategic leadership to support District information technology projects; oversight of testing applications and making modifications as necessary; and coordination of user training. Work includes project management, systems analysis, applications programming; and designing and documenting procedures.

This recruitment will remain open until a sufficient number of qualified applicants have been identified and may close at any time once that number has been reached.

Examples of Essential Responsibilities and Duties:This class specification lists the major duties and requirements of the job and is not all-inclusive. Incumbent(s) may be expected to perform job-related duties other than those contained in this document and may be required to have specific job-related knowledge and skills.

* Manage projects including maintaining project schedules, managing resources and providing solutions to ensure project activity is in accordance with project plan and standards.
* Coordinate, participate in, and manage the development and delivery of written specifications to capture business process requirements.
* Consult with vendors in the acquisition of new computer software and hardware; perform comparative analysis between competing software packages; recommend software and hardware acquisition.
* Provide in-depth analysis for enhancements to new and existing systems; define programming requirements and develop and revise standards for programming, documentation and quality control.
* Develop and maintain the design of computer systems including screen design, reports and programs; participate in database design; write and test new computer applications.
* Provide leadership and guidance on process, methodology, and direct content review that will support the project team.
* Demonstrate continuous effort to improve operations, decrease turnaround times, streamline work processes, and work cooperatively to provide quality seamless customer service.
* Conduct training of users and programming teams.
* Perform related duties and responsibilities as required.
* Develop and maintain the organization's relational database systems; develop database backup and recovery plans; manage the database structure; perform configuration control.

Qualifications:Applications Programmer Analyst I

Knowledge of:

* Principles of Project Management.
* Information technology systems design and structured programming including object oriented programming concepts.
* Data communications security and privacy techniques.
* Relational database design and management including Structured Query Language.
* High level computer programming languages such as Visual Basic, Microsoft SQL Server, ASP, Microsoft .NET, Visual Studio, Java, Access, and GIS Information Systems.
* Mini and large scale computer systems and applications.
* Local Area Networks (LANs) and Wide Area Networks (WANs).

Ability to:

* Identify key issues, develop action plans, maintain project schedules, manage resources, coordinate in-depth analysis, and deliver quality solutions on time and within budget.
* Develop and document logical code for efficient program execution.
* Design, program, install and maintain complex computer systems using different programming languages and operating systems.
* Coordinate software development activities with other district divisions and sections.
* Coordinate physical changes to databases applying knowledge of database management systems, using JDBC/ODBC to call database procedures.
* Communicate clearly and concisely, both orally and in writing.
* Establish and maintain cooperative working relationships with those contacted in the course of work.

Training and Experience Guidelines

Training:

* Equivalent to a Bachelor's degree from an accredited college or university with major course work in Computer Science, Management Information Systems, or a closely related field.

Experience:

* Two years of progressive, increasingly responsible, computer applications programming supporting and developing small and large scale computer software applications.

Applications Programmer Analyst II

In addition to the qualifications for Applications Programmer Analyst I:

Knowledge of:

* Principles of lead supervision and training.
* Principles of business system analysis, including the analysis of procedures, equipment, and methods
* Flowcharting, data modeling, process modeling, form design, documentation and control procedures.
* Organization, policies and operating procedures of the District.
* Database recovery and backup techniques; performance monitoring and tuning.

Ability to:

* Make effective oral presentations to large and small groups.
* Design and conduct training sessions for users.
* Reduce abstract ideas to easily understood procedures.
* Analyze complex administrative processes and computer systems, identify problems, develop logical conclusions, and implement effective solutions.
* Manage diverse and multi-functional teams with an understanding of how to resolve staff and team issues.
* Lead, organize and review the work of staff in areas of assigned work.
* Work independently in the absence of supervision.

Training and Experience Guidelines

Training:

* Equivalent to a Bachelor's degree from an accredited college or university with major course work in Computer Science, Management Information Systems, or a closely related field. Master's Degree in closely related field desirable.

Experience:

* Four years of progressive, increasingly responsible, computer applications programming supporting and developing small and large scale computer software applications. At least two years of qualifying experience must have included managing successful, multi-discipline technology or service oriented projects.

Distinguishing Characteristics:Applications Programmer Analyst I: This is the entry level class in training for the Applications Programmer Analyst II. The Applications Programmer Analyst I implements computer applications and program modifications at the direction of higher level staff. As competency improves, incumbents in this class develop greater accountability for project design and completion. This class is distinguished from the Applications Programmer Analyst II by a lower level of independent judgment and team management. Employees will be promoted to Applications Programmer Analyst II after completing a probationary period and meeting the standards for the position.

Applications Programmer Analyst II: Employees in this class typically lead project teams and participate in designing, selecting or developing, testing and implementing computer applications, program modifications and enhancements to meet District requirements for effective and efficiently designed information systems. Incumbents are expected to bring projects to conclusion, including development of operating procedures, instruction and training, and documentation of applications. Work is performed and technical decisions made with some latitude for independent judgment. Positions in this class are flexibly staffed and are normally filled by advancement from the I level, or when filled from the outside, have prior experience.

This company profile was created by AfterCollege and is about Southern Nevada Health District. This page is not endorsed by or affiliated with Southern Nevada Health District. For questions regarding company profiles, please email: care@aftercollege.com.