Application Developer Level 5

$86,703 - $123,862/Yr

Metropolitan Transportation Authority - New York, NY

posted about 2 months ago

Full-time - Senior
New York, NY
Transit and Ground Passenger Transportation

About the position

The Application Developer Analyst Level 5 at the Metropolitan Transportation Authority (MTA) is responsible for designing, coding, and testing software applications for various platforms, including web-based, mobile, and client/server environments. This role involves collaborating with a team to develop MTA revenue applications, providing operational support, and ensuring compliance with MTA procedures. The position requires strong leadership skills and the ability to work independently while managing multiple programming tasks.

Responsibilities

  • Lead in the development and delivery of well-designed software, from simple to extremely complex applications, following MTA standards and guidelines.
  • Take a leadership role in working with MTA business users to develop functional requirements and system specifications.
  • Analyze, develop, and maintain high quality technical documentation.
  • Investigate and resolve production problems and assist other technical support staff in solving coding and technical issues related to MTA software applications.
  • Lead the evaluation of new software development products, applications, practices, and techniques.
  • Lead in the development and maintenance of functional test plans that adequately test the defined requirements and functions.
  • Develop test criteria, analyze/debug logic and coding errors, review programs and assist other team members with the testing of all computer routines, programs, and integrated solutions.

Requirements

  • Bachelor's degree or a minimum of 12 years' experience developing and maintaining complex software applications in a medium-large business environment.
  • Minimum of 10 years' experience applying programming logic to the development of computer programs and software applications.
  • Advanced programming skills in a MTA IT-supported language, including secure coding techniques.
  • Excellent knowledge of Windows and/or Linux operating systems and internet technologies.
  • Strong troubleshooting skills and ability to handle multiple programming tasks simultaneously.
  • Strong ability to conceptualize business requirements of the program being developed.

Nice-to-haves

  • Experience with PHP and Linux OS.
  • Knowledge of Oracle Database and PL/SQL development.
  • Understanding of RESTful and SOAP APIs, messaging patterns and technologies.

Benefits

  • Eligible for telework after 30 days of hire.
  • Participation in a collective bargaining unit represented by the Transportation Communications Union (TCU).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service