M

Metropolitan Transportation Authority

Operates regional public transit network

Application Developer Level 4

Software EngineeringConfirmed live in the last 24 hours
Full-timeJamaica, Queens, NY, USA$76k - $108.6k

About the Job

Requirements

  • 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.
  • Ability to function as part of a team that may include end users and other technical staff.
  • Ability to work independently with minimal supervision.
  • Strong troubleshooting skills and ability to handle multiple programming tasks simultaneously.
  • Ability to conceptualize business requirements of the program being developed, identify underlying principles, and select appropriate data-handling techniques.
  • Ability to instruct and guide less senior software developers and analysts.
  • Strong oral and written communication skills.
  • Strong analytical skills.
  • Ability to handle production problems outside normal workday hours.
  • Bachelor’s degree or a minimum of 10 years’ experience developing and maintaining complex software applications in a medium-to-large business environment.
  • A minimum of 8 years’ experience applying programming logic to the development of computer programs and software applications.

Responsibilities

  • Code, configure, and deliver well-designed and well-documented programs according to specifications using standard MTA tools and techniques and following MTA standards and guidelines.
  • Work with business users to develop technical and business specifications.
  • 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 evaluating new software development products, applications, practices, and techniques.
  • Develop and maintain functional test plans that adequately test defined requirements and functions.
  • Assist less experienced software developers and analysts in solving coding and technical issues related to MTA software.
  • Guide and lead software developers and analysts throughout the project lifecycle, from design, build, and test through delivery.
  • Evaluate the operating efficiency of software developed by other MTA software developers, analysts, and consultants.

About the Company

Metropolitan Transportation Authority

Operates regional public transit network

The Metropolitan Transportation Authority operates the New York City region’s transit network, including buses, subways, commuter rails, bridges, and tunnels, through six agencies. It moves people by running trains and buses and by maintaining toll facilities and related infrastructure to deliver daily service. It stands apart from others by being the largest multi-agency transit authority in the U.S., offering integrated services across multiple modes under one umbrella. Its goal is to provide safe, reliable, and accessible transportation that keeps the New York City area moving for millions of riders.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
1834

Recently Posted Jobs

Explore more opportunities at Metropolitan Transportation Authority

See more jobs