You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Programmer/Analyst

Position Title: Senior Programmer/Analyst
 

Department: MBP - Membership Information Systems
 

Position Summary: Under the direction of the Information Technology Manager, or his/her designee, works with other department staff in the design, installation and maintenance of computer systems and related services at MBP. Provides support services for MBP trustees and staff.
 

Qualifications: Bachelor’s degree in data processing and/or two years experience in systems analysis, application development, and in the design, development, and administration of large SQL databases. Knowledgeable in personal computer software and hardware. Competency in one or more programming languages, with relational database design and development, conceptual and physical data modeling, object-oriented programming in client/server environment, graphical user interface (GUI) design and development, telecommunications programming and support, Cisco IOS, and network programming and design.
 

Key Functions: 

*1. Meet with users to identify needs and requirements, conduct feasibility studies and perform cost/benefit analyses.
* 2. Develop system requirements.
* 3. Design and develop databases and applications.
* 4. Write program specifications.
* 5. Create and define test criteria and testing procedures.
* 6. Create implementation plans.
* 7. Write program documentation, operations manuals, user procedures and manuals.
* 8. Develop and implement procedures for data security, disaster recovery and data integrity.
* 9. Design, develop, and support MBP Telecommunications, IP Telephony, including but not limited to network design, programming, program documentation, and program and equipment maintenance and support.
* 10. Maintain software and hardware.
* 11. Server setup, maintenance, and security implementation.
* 12. Function as backup to ITS manager.
13. Other related duties as assigned.
* 14. Consistent and reliable attendance.


* Identifies essential function/fundamental job duty.