> Markdown version of [/jobs/ext/4653848-application-developer-analyst-level-5](https://www.wearedevelopers.com/jobs/ext/4653848-application-developer-analyst-level-5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer Analyst Level 5 - **Company:** Metropolitan Transportation Authority - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $86,703 - $123,862 - **Contract:** Permanent contract - **Skills:** Software Applications, Software Debugging, Linux, Internet Protocol, Requirements Management, Secure Coding, Software Engineering, Software Systems, Web Applications, Data Processing, Programming Logic, Information Technology, Workday - **Published:** November 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/application-developer-analyst-level-5-jamaica-ny--f80b3f94-61fd-4b7c-a6eb-c790a215d1d0 ## About the Role Software Development, Analysis Skills, MTA, Product Development, Vehicle Fleets, Customer Support/Service, Fast Food, Test Program, Documentation, Requirements Management, * Advanced programming skills in an MTA IT-supported language, including secure coding techniques. * Excellent knowledge of Windows and/or Linux operating systems and internet technologies. * Excellent interpersonal skills, ability to function as part of a team that might include end-users as well as other technical staff. * Demonstrated ability to work independently with minimal supervision. * Demonstrated strong troubleshooting skills and ability to handle multiple programming tasks simultaneously. * Strong ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required. * Strong leadership skills and excellent oral and written communications skills, particularly the ability to describe technical issues in non-technical terms. * Demonstrated ability to plan activities and instruct and guide less senior software developers/analysts. * Excellent analytical skills. * Ability to initiate, demonstrate flexibility and good time management skills. * Availability to handle production problems outside normal workday hours. * Ability to demonstrate highly developed knowledge of current industry standard IT technologies and market trends. * Demonstrated ability to plan, present, and apply complex technology solutions to solve critical business requirements effectively and efficiently. * Proven experience working with senior-level staff contributing to both short and long term technology related planning strategies. Required Education and Experience: * Bachelor's degree or a minimum of 12 years' experience developing and maintaining complex software applications in a medium-large business environment. * Must possess a minimum of 10 years' experience applying programming logic to the development of computer programs and software applications. ## Description The primary purpose of this position is to design, code, and test programs for either a web-based, mobile, or client/server environment; also to develop the technical specification and necessary documentation in compliance with MTA procedures., * 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. * Test and debug routines and programs for efficient processing and maximum utilization of computer systems. * 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. * Assist less experienced developer/analysts and other staff in resolving coding and technical issues related to MTA software applications. * Evaluate operating efficiency of software systems developed by other MTA application developers and consultants. * 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.