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

Application Developer Analyst I (Job ID 103937)

The primary purpose of this position is to design, code and test programs for either a web-based, mobile or a client/server environment; also, to develop the technical specification and necessary documentation in compliance with MTA procedures.

Responsibilities
GroupBox1
Level 1 • Code, configure and deliver easily maintainable software according to the specification provided using standard MTA tools and products. • Test and debug routines and programs for efficient processing and maximum utilization of computer systems. • Develop and maintain technical and standard documentation for program development activity in a timely and high-quality manner. • Participate in the evaluation of new software development products, applications, practices and techniques. • Participate in the development and maintenance of functional test plans that adequately test the defined requirements and functions. • Participate in the analysis of business requirements and system design for the development and configuration of software applications that support MTA business requirements.

Qualifications
Education and Experience

Level 1 Bachelor’s degree or a minimum of 1 year experience developing and maintaining software applications in a business environment.
Level 1 • Basic programming skills in MTA IT-supported languages and software packages; basic knowledge of secure coding techniques is a plus. • Basic knowledge and some experience applying programming logic to the development and debugging of software applications. • Basic knowledge of Windows and/or Linux operating systems and internet technologies. • Good interpersonal skills, ability to function as part of a team that might include end-users as well as other technical staff. • Ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required. • Good oral and written communications skills. • Good analytical skills. • Ability to initiate, demonstrate flexibility and good time management skills. • Availability to handle production problems outside normal workday hours.