« Back Home »

Lead Network Systems Programmer Analyst

Buffalo, New York ~ August 21, 2019

["Develop, test, support and document relevant application level programs and systems. Understand\r\nand apply various programming languages such as PHP, Perl, and/or Python. Understand and apply various NCS supported programming languages. Understand and construct shell scripts to be used on various platforms. Understand contemporary application development, design and delivery techniques and apply them within support or project work. Reengineer methodology where appropriate to decrease costs of building and maintaining supported applications and technologies. Stay abreast of security best practices and techniques for application development. Participate in code reviews and quality assurance. Complete all necessary internal and external documentation for tasks performed.", "Support, design and troubleshoot mission critical, departmental systems. Maintain a thorough understanding of the layers of technology and points of integration involved in supported applications in order to evaluate and respond to customer enhancement requests, infrastructure upgrade requests and reported problems. Apply appropriate triage skills to application failures and take appropriate action to maintain service availability. Engage necessary campus and external support personnel as needed in implementing recommendations and/or negotiating proposed solutions.", "In the context of a new project, elicit customer requirements and develop solutions using new and/or existing technology /application systems in the process. Develop unique approaches to complicated problems where there may be no precedent or solution. Often these solutions require the integration of disparate systems running on a variety of technical platforms. \r\n\r\n", "Provide training and documentation for users, on all levels, that will utilize these systems in the performance of their own duties. Mentor more junior staff."]

Want to apply to this job? Please register first. »