Application Developer Analyst (GIS)
Posted by Makia Harper in on Jun 16, 2015 19:08 /
Related
Website: https://erecruit.mtabsc.info/psc/ERPRD/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_JOB_DTL&JobOpeningId=83253
Additional Info:
Playing a vital role in the economy of New York State and Connecticut, the Metropolitan Transportation Authority (MTA), consists of the busiest commuter railroad, subway and bus systems in the nation, with an annual ridership of over 82 million. The MTA is comprised of MTA Headquarters/Police and the following MTA Agencies: Long Island Railroad, MetroNorth Railroad, NYC Transit, Bus, Bridges and Tunnels, and Capital Construction. This position is in theInfrastructure Services Division of the MTA Headquarters Information Technology (IT) Department.
The primary purpose of this position is to design, code and test programs for either a web-based,mobile or a client/server environment; also to develop the technical specifications and necessary documentation in compliance with the MTA IT procedures.
Responsibilities:
Under general supervision, responsible for one or more of the following, depending on assigned
Level:
- Code, configure and deliver well designed and well documented programs according to the
specification using standard MTA IT tools and techniques and following MTA IT 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 IT softwareGuide 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 IT software developers/analysts and consult
Qualifications
- Advanced programming skills in an MTA IT supported language, including secure coding techniques in at least three of the following areas: ArcGIS based applications, Integration of ArcGIS platform with thirdparty tools, Open source geospatial software (PostGIS, GeoServer, OpenLayers), Open source desktop GIS tools (such as QGIS), Addins, servers object extensions and/or plugins for theArcGIS platform, iOS App Provisioning, Javascript, Python, Web Services and .net.
- Experience developing and deploying addins, Server Object Extensions (SOE) and/or plugins for the ArcGIS, Platform Good knowledge of iOS App Provisioning.
- 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 endusers as well as other technical staff
- Ability to work independently with minimal supervision.
- Ability to work in an Agile work environment.
- 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.
- 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
Required:
- Bachelors degree in Computer Science, Information Technology or related discipline OR a minimum
- 7 years’ experience developing and maintaining complex software applications in a mediumlarge business environment (Level 3); OR a minimum of 10 experience developing and maintaining complex software applications in a medium large business environment. (Level 4) Level 3Minimum five (5) years of experience applying programming logic to the development of computer programs and software applications required.
- Level 4 Minimum eight (8) years of experience applying programming logic to the development of computer programs and software applications required.
Preferred Education and Experience:
Bachelor’s degree in Computer Science, Information Technology or related discipline is preferred.
Demonstrated equivalent of a minimum of 7 years’ experience developing and maintaining complex software applications in a mediumlarge business environment may be acceptable in lieu of degree
(Level 3). Demonstrated equivalent of a minimum of 10 experience developing and maintaining
complex software applications in a mediumlarge business environment may be acceptable in lieu of
degree. (Level 4).
Level 3Minimum five (5) years of experience applying programming logic to the development of
computer programs and software applications required.
Level 4Minimum eight (8) years of experience applying programming logic to the development of
computer programs and software applications required.
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 $90,020.00 (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 itis 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