Application Development Specialist Levels 5-6

Full Time

Job Description

Job Information

Job Title: Application Development Specialist Levels 5-6

Salary Range:

Level 5: Min. $88,179 Mid. $117, 572 Max.$146,966

Level 6: Min. $97,742 Mid. $126,322 Max. $157,903

Points:

Level 5 - 571

Level 6 - 657

Dept/Div: MTA Information Technology/Office of IT Cyber Security Services

Supervisor: Director, Office of IT Security Identity

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

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

Depending on the level, the purpose of this position will assist, contribute or lead in the technical design, development, implementation and support of application systems to meet business, informational, and technical needs. This position may serve as a technical lead and/or project manager on small or large sized projects, and may serve as a technical resource to others. Responsibilities include; development of identity governance program, risk assessment and identity scoring, development team guidance and code reviews, coordinating and implementing advance authentication and authorization configuration methodologies for applications.

For Level 5, strong knowledge of industry security and identity management standards such as PCI/DSS, NIST, ISO, CSA is required. For Level 6, expert knowledge of Governance, Risk and Compliance along with application and system integration tools is a must.

Additionally, this position must keep fully up to date on evolving Federal, FRA, and NYS Cyber Security, PCI industry standards, techniques, and requirements for an ongoing risk/compliance identity assessment to secure MTA identities from unauthorized access.

The position is required to be "on call" in the 24-hour, 365-day operating environment to ensure the availability and delivery of technology services in support of MTA corporate business goals and objectives.

Responsibilities

Level 5
  • Develops detailed flowcharts to show processing logic for simple programs.
  • May debug systems, under guidance, to provide daily operational support for production systems.
  • 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.
  • 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.
  • 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.
  • 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.
  • Selects tools and methodologies for projects.
  • Commits to deliverables for scope of work with clients, vendors and/or management.
  • Makes modifications to jobs and schedules for jobs in production.
  • 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.
  • Conducts complete diagnosis of most business problems, factoring in a strong understanding of the technical architecture.
  • Provides recommendations on vendor selection. Negotiates terms and conditions with vendors.
  • 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.

Level 6

Same as Level 5 with the following additional responsibilities:
  • Leads 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 and/or project manager on small or large sized projects. This includes leading or contributing to the technical design, tracking and resolving technical issues, ensure unit tests are conducted and documented and guiding technical resources throughout the project.
  • Serves as a technical resource on projects that involve multiple technologies, great operational or implementation risks, complex business functionality, and broad implications for the business and/or the IT architecture.
  • Provides leadership and technical guidance on the most complex coding/ development, configuration and implementation efforts to enhance the expertise of colleagues.
  • Establishes systems to monitor the operating efficiency of existing application systems and provides (or arranges for) proactive maintenance to keep systems operational.
  • Ensures technical support and problem resolution for client inquiries and production issue resolution meets business needs, making changes to process as needed. Maintains awareness of projects or changes to other systems that may affect their applications/systems, and ensures there is no degradation of service.
  • Develops a long term plan (3-5 years) for applications and systems in the area(s) supported, factoring in an understanding of future directions of the business area as well as changes in the technology landscape.

Qualifications

Level 5
  • 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.
  • 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.
  • Ability to participate in technical design, contributing insights and ideas.
  • Ability to successfully troubleshoots most applications problems independently, determining the root cause and fixing the problem and engages appropriate colleagues as necessary to address concerns in their area of expertise.
  • Ability to take client calls and resolves most client issues independently.
  • Ability to conduct complete diagnosis of most business problems, factoring in a strong understanding of the technical architecture.
  • Ability to facilitate design sessions by presenting logical statements of business problems and designs and offering and incorporating ideas.
  • 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.
  • 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.
  • Demonstrates 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 application.
  • Proficient level knowledge of SailPoint Identity IQ Governance and Risk model.
  • Architect & design SailPoint solutions.
  • Determining optimal SailPoint solution architecture, and deliver Design.
  • Configure and customize SailPoint requirements and design specifications and direct others in performing these activities.
  • Familiarity with Cloud Technologies and SSO Configuration.
  • Knowledge of programming languages such as Python, Java, JavaScript, etc. strongly preferred.

Level 6

Same as level 5 with the following additional qualifications:
  • Ability to lead in the design and execution of business solutions, demonstrating a broad understanding of the applications and technical architectures.
  • Demonstrate ability to design systems/applications with high level of complexity (e.g. many interfaces, multiple packages, platforms).
  • Expert level knowledge of Governance, Risk and Compliance within IAM Domain.
  • Knowledge of secure coding techniques along with application security assessment tools.
  • Building, testing and supporting solution with SailPoint Default Developing Tools.
  • Participate in the development and maintenance of IGA solutions with SailPoint.
  • Define/optimize/maintain the role model and SOD rules, approval of the models by the business, coordinate the downstream implementation, participate in application on-boarding and re-certification processes.
  • Engage business and IT stakeholders to build consensus around IAM Program success metrics, business benefit, and support for organizational change.

Education and 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.
  • 3+ years progressive and current work experience as systems integrator or consultant in the Identity & Access Management security domain, and the SailPoint IdentityNow / IdentityIQ experience is strongly preferred.

Level 6
  • Typical candidates will possess 10+ years of relevant experience and BS in Computer Science or related fields or equivalent experience or an M.S. and 8+ years of relevant experience.
  • 4+ years progressive and current work experience as systems integrator or consultant in the Identity & Access Management security domain, and the SailPoint experience is strongly preferred.

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.
Dice Id : 10516689
Position Id : 100556
Originally Posted : 4 months ago
Have a Job? Post it

Similar Positions

Application Development Specialist Levels 1-5
  • MTA New York City Transit
  • New York, NY, USA
Application Development Specialist Levels 1-6
  • MTA New York City Transit
  • New York, NY, USA
Application Development Specialist Levels 1-6
  • MTA New York City Transit
  • New York, NY, USA
Application Development Specialist Levels 3-5
  • MTA New York City Transit
  • New York, NY, USA
Application Development Specialist Level 1-6
  • MTA New York City Transit
  • New York, NY, USA
Technical Infrastructure Engineering Specialist Levels 4-6
  • MTA New York City Transit
  • New York, NY, USA
Technology Infrastructure Engineering Specialist Levels 5-7
  • MTA New York City Transit
  • New York, NY, USA
Technical Infrastructure Engineering Specialist Levels 5-7
  • MTA New York City Transit
  • New York, NY, USA
Security Specialist Levels 2-5
  • MTA New York City Transit
  • New York, NY, USA