• Find preferred job with Jobstinger
  • ID
    #46083339
  • Job type
    Permanent
  • Salary
    TBD
  • Source
    MTA New York City Transit
  • Date
    2022-09-28
  • Deadline
    2022-11-26

Vacancy expired!

Job Information

Job Title: Application Development Specialist Levels 1-5

Salary: Level 1 - Hay 282 -

Min: $66,127

Mid: $88,169.50

Max: $110,212

Level 2 - Hay 342 -

Min: $70,706

Mid: $94,274.50

Max: $117,843

Level 3 - Hay 393 -

Min: $74,597

Mid: $99,463.00

Max: $124,329

Level 4 - Hay 479 -

Min: $81,159

Mid: $108,212.50

Max: $135,266

Level 5 - Hay 571 -

Min: $88,179

Mid: $117,572.50

Max: $146,966

Dept./Div : IT Project Management

Supervisor : Director, Office of Enterprise Applications

Location: 2 Broadway and other locations as required

Hours: 9:00am - 5:30pm (7 ½ hours/day)

In order to protect our employees and continue to provide safe and reliable service to our communities, as of November 14, 2021 we are requiring all new MTA hires to be fully vaccinated against COVID-19 prior to their start date. MTA will consider exceptions for religious and medical reasons, where appropriate. "Fully vaccinated" means you must have both doses of a 2-dose vaccine and two weeks have elapsed since the second dose or have received 1 dose of a 1-dose vaccine and two weeks have elapsed since the dose. Proof of your vaccination status in the form of a CDC vaccine card must be submitted prior to your start date.

Summary

The purpose of this position is to assist in the development, implementation and support of application systems to meet business, informational, and technical needs.

Responsibilities

Level 1 • Develops, codes and/or configures and tests programs from clear specifications to meet business needs and ensure functionality of applications. • Prepares documentation of all procedures used in systems to aid in user training and troubleshooting issues. • Develops detailed flowcharts to show processing logic for simple programs. • May debug systems, under guidance, to provide daily operational support for production systems.

Level 2

Same as level 1 with the following additional responsibilities: • Performs coding and/or configures and tests programs to meet business needs and ensures functionality of applications. • Writes documentation that describes installation and operating procedures to aid in user training and troubleshooting issues. • Provides daily operational support for production systems including providing on-call support. • Interfaces with business analysts, Client Account Managers, and/or clients to clarify requirements. • Contributes to the development of test plans and participates in post-implementation reviews to ensure requirements are met.

Level 3

Same as level 2 with the following additional responsibilities: • Performs coding and/or configures and tests programs to meet business needs and ensures functionality of applications. • Writes documentation that describes installation and operating procedures to aid in user training and troubleshooting issues. • Provides daily operational support for production systems including providing on-call support. • Interfaces with business analysts, Client Account Managers, and/or clients to clarify requirements. • Tests own work, contributes to the development of test plans and participates in post-implementation reviews to ensure requirements are met. • Participates in systems design, working within an established framework to maximize system efficiency. • Coordinates with clients and colleagues to resolve systems issues and advance development projects. May develop materials to support user training on new or revised systems/applications.

Level 4

Same as level 3 with the following additional responsibilities: • Participates in the feasibility analysis for new systems/applications to determine how applications and processes can be improved. • May serve as a technical lead or project manager on small sized projects and/or technical lead on large sized projects. Mentors to less experienced staff. • Monitors the operating efficiency of existing application systems and provides (or arranges for) proactive maintenance to prevent application or system issues. • Reviews, analyzes, and modifies systems, including encoding, testing, debugging, and installing for a large-scale system. Maintains records to document the system and revisions. • Provides and/or arranges for technical support and problem resolution for client inquiries and to resolve production issues. • Participates in user training as appropriate, on new or revised systems/applications. • Tests own work, contributes to the development of test plans, and participates in post-implementation reviews to ensure requirements are met.

Level 5

Same as level 4 with the following additional responsibilities: • Plays a leadership role in the feasibility analysis for new systems/applications including understanding implications for the current and future architecture to determine how applications and processes can be improved. • Serves as a technical lead or project manager on small sized projects and/or technical lead on large sized projects. Mentors less experienced staff. • Monitors the operating efficiency of existing application systems and provides (or arranges for) proactive maintenance to prevent application or system issues. • Reviews, analyzes, and modifies systems, including encoding, testing, debugging, and installing for a large-scale system. Maintains records to document the system and revisions. • Provides and/or arranges for technical support and problem resolution for client inquiries and to resolve production issues. • Develops a user training plan for new or revised systems/applications, leveraging vendors and business resources as appropriate to streamline new user or new application adoption.

Qualifications

Level 1 • Must possess a basic understanding in one or two programming languages, tools and/or technology environments, with the ability to learn and apply knowledge quickly.

Level 2

Same as level 1 with the following additional qualifications: • Must possess working knowledge in one or more programming languages, tools and/or technology environments. • Must demonstrate an understanding of fundamentals of requirement specification, design, coding, and testing of information systems

Level 3

Same as level 2 with the following additional qualifications: • Must demonstrate an understanding of application development methods, the Project Execution Process, as well as the fundamentals of requirement specification, design, development/configuration, and testing of business applications systems. • Must possess a strong working understanding of installed systems, with the ability to troubleshoot and resolve problems on the existing system(s) supported and must be aware of integration points with other systems and how that interacts with their work.

Level 4

Same as level 3 with the following additional qualifications: • Must demonstrate an expert understanding of all relevant application development processes including the Project Execution Process, with the ability to serve as a resource to others. • Must understand architectural issues, and factor them into decisions and recommendations

Level 5

Same as level 4 with the following additional qualifications: • Must demonstrate expert understanding of all relevant application development processes including the Project Execution Process, with the ability to serve as a resource to others. • Must demonstrate a broad understanding of the applications and technical architectures related to their area(s). • Ability to serve as a technical expert on existing applications supporting the business area, along with other inter-related / adjacent systems and applications.

Education and Experience

Level 1 • Must possess a BS in Computer Science or related field (or the equivalent of education and experience) plus 0-3 years of relevant experience.

Level 2 • Must possess a BA/BS in Computer Science or related field (or the equivalent of education and experience) plus 2+ years of relevant experience OR a M.S. in a related field.

Level 3 • Must possess a BA/BS in Computer Science or related field (or the equivalent of education and experience) plus 3+ years of relevant experience OR a M.S. in a related field plus 1+ years of relevant experience.

Level 4 • Must possess a BA/BS in Computer Science or related field (or the equivalent of education and experience) plus 4-7 years of relevant experience OR a M.S. in a related field plus 2-5 years of relevant experience.

Level 5 • Must possess a BA/BS in Computer Science or related field (or the equivalent of education and experience) plus 8+ years of relevant experience OR a M.S. in a related field plus 6+ years of relevant experience.

Other Information

As an employee of MTA Headquarters, you may be required to complete an annual financial disclosure statement with the State of New York, if your position earns more than $101,379 (this figure is subject to change) per year or if the position is designated as a policy maker.

How To Apply

Qualified applicants can submit an online application by clicking on the 'APPLY NOW' button from either the CAREERS page or from the JOB DESCRIPTION page.

If you have previously applied on line for other positions, enter your User Name and Password. If it is your first registration, click on the CLICK HERE TO REGISTER hyperlink and enter a User Name and Password; then click on the REGISTER button.

Equal Employment Opportunity

MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities.

The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.

Vacancy expired!

Report job

Related Jobs

Jobstinger