Description
Job Title: Application Development Specialist Levels 1-5
Salary Range: Level 1 - $66,127- $92,578
Level 2 - $70,706 - $98,988
Level 3 - $74,597 - $104,436
Level 4 - $81,159 - $113,623
Level 5 - $88,103 - $123,451
Hay Points: Level 1 – 282
Level 2 – 342
Level 3 – 393
Level 4 – 479
Level 5 – 571
Dept/Div: MTA IT/Product Management
Supervisor: Product Manager Recruit and Work Assign
Location: 2 Broadway and other locations as required
Hours of Work: 9:00 AM -5:30 PM (7.5 hours/day) or as required
Deadline: Open until filled
This position is eligible for telework which is currently one day per week. New hires are eligible to apply 30 days after their effective date of hire.
The purpose of this position is to assist in the development, implementation, and support of application systems to meet business, informational, and technical needs.
ResponsibilitiesLevel 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:
- Perform coding and/or configures and tests programs to meet business needs and ensure 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:
- Provides daily operational support for production systems including providing on-call support.
- 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.
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.
- 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.
- Work with the functional team to review the business requirements to develop functional design documents.
- Creates and or modifies methodologies/standard operating procedures, as appropriate. May be seen as a subject matter expert on some methodologies. Makes recommendations to management regarding technology investments for their area.
- Conducts complete diagnosis of most business problems, factoring in a strong understanding of the technical architecture.
Qualifications
Level 1:
- Possesses 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:
- Possesses working knowledge in one or more programming languages, tools and/or technology environments.
- Has demonstrated 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:
- Demonstrates 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.
- Has a strong working understanding of installed systems, with the ability to troubleshoot and resolve many problems on the existing system(s) supported and is 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:
- Demonstrates expert understanding of all relevant application development processes including the Project Execution Process, serving as a resource to others.
- Understands architectural issues, and factors them into decisions and recommendations.
Level 5:
Same as Level 4 with the following additional qualifications:
- Demonstrates a broad understanding of the applications and technical architectures related to their area(s).
- Serves as a technical expert on existing applications supporting the business area, along with other inter-related / adjacent systems and applications.
- Ability to lead the technical design of projects that anticipate and proactively address roadblocks and obstacles.
- Ability to lead technical design sessions, contributing novel insights to address business problems.
- Extensive experience in fit-gap analysis and retrofit during PeopleSoft Upgrades.
- Testing expertise in performing Functional, System, Regression, Performance, Integration, End to End, and User Acceptance Testing.
- Expert level troubleshooting skills to identify, diagnose, and resolve problems involving all aspects of functional and technical PeopleSoft system.
Education and ExperienceLevel 1:
- Candidates should possess 0-1 years of relevant experience and BS in Computer Science or related fields or equivalent experience.
Level 2:
- Candidates will possess 2+ years of relevant experience and BA/BS Degree in Computer Science or related fields or equivalent experience or M.S. in a related field
Level 3:
- Candidates will possess 3+ years of relevant experience and BS in Computer Science or related fields or equivalent experience or M.S. in a related field and 1+ years of relevant experience
Level 4:
- Candidates will possess 4-7 years of relevant experience and BS in Computer Science or related fields or equivalent experience or an M.S. and 2-5 years of relevant experience.
Level 5:
- Typical candidates will possess 8+ years of relevant experience and BS in Computer Science or related fields or equivalent experience or an M.S. and 6+ years of relevant experience.
Other Information
Please be advised that pursuant to MTA Code of Ethics and New York State Ethics Law, you have been designated as a policy maker. Therefore, you will be required to file an annual financial disclosure statement with the Commission on Ethics and Lobbying in Government. The Commission will notify you of this filing requirement via your work email. Upon receipt of notification from the Commission you will have 30 days to complete your financial disclosure statement.
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.