> Markdown version of [/jobs/ext/1348214-application-developer-level-4](https://www.wearedevelopers.com/jobs/ext/1348214-application-developer-level-4). 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 Level 4 - **Company:** Metropolitan Transportation Authority - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $76,001.0 - $108,573.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Computer Programming, Software Debugging, Linux, Internet Protocol, Secure Coding, Software Engineering, Web Applications, Data Processing, Programming Logic, Information Technology, Workday - **Published:** July 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9b7d91f4dc9e0c03 ## About the Role * Advanced programming skills in an MTA IT-supported language, including secure coding techniques. * Advanced knowledge of Windows and/or Linux operating systems and internet technologies. * Strong interpersonal skills, ability to function as part of a team that might include end-users as well as other technical staff. * Ability to work independently with minimal supervision. * Strong troubleshooting skills and ability to handle multiple programming tasks simultaneously. * Advanced ability to conceptualize business requirements of the program being developed, including the ability to identify underlying principles and the appropriate data handling techniques required. * Ability to instruct and guide less senior software developers/analysts. * Strong leadership, oral and written communications skills. * Strong analytical skills. * Ability to initiate, demonstrate flexibility, and good time management skills. * Availability to handle production problems outside normal workday hours. Education and Experience: * Bachelor's degree or a minimum of 10 years' experience developing and maintaining complex software applications in a medium-to-large business environment. * Must possess a minimum of 8 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., * Code, configure and deliver well designed and well documented programs according to the specification using standard MTA tools and techniques and following MTA standards and guidelines. * Work with business users to develop the technical and business specification. * Test and debug routines and programs for efficient processing and maximum utilization of computer systems. * Analyze, develop, and maintain high-quality technical documentation in a timely manner. * Investigate and resolve production problems in a timely fashion. * Participate in the evaluation of new software development products, applications, practices, and techniques. * Develop and maintain functional test plans that adequately test the defined requirements and functions. * Assist less experienced software developers/analysts in solving coding and technical issues related to MTA software. * Guide and lead software developer/analysts throughout project life, from design, build and test through to delivery. * Evaluate operating efficiency of software developed by other MTA software developers/analysts and consultants. ## Related Videos - [How to Cause (or Prevent) a Massive Data Breach- Secure Coding and IDOR](https://www.wearedevelopers.com/videos/39-how-to-cause-or-prevent-a-massive-data-breach-secure-coding-and-idor) - [Destigmatizing the Workplace: Building Real Inclusion](https://www.wearedevelopers.com/videos/1492-destigmatizing-the-workplace-building-real-inclusion) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [How GitHub secures open source](https://www.wearedevelopers.com/videos/1450-how-github-secures-open-source) - [The Future of Employee Wellbeing: Benefits, Trust & Performance](https://www.wearedevelopers.com/videos/1808-the-future-of-employee-wellbeing-benefits-trust-performance) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)