Systems Analyst/Programmer

Educational Testing Service

Contract Princeton, New Jersey, United States Posted 7 years ago

 Write a Review Add Vendor   Add Contact  

About Position

Systems Analyst/Programmer (Contract)

$100.00 / Hourly

Princeton, New Jersey, United States

Systems Analyst/Programmer

Contract Princeton, New Jersey, United States Posted 7 years ago

Description

The Natural Language Processing (NLP) Technologies Group within IT/ETS needs to fill a 6 month RTH Applications Systems Analyst/Programmer Senior, two positions. The candidates with the necessary knowledge, skills and abilities will need to start as soon as possible. Work Summary The candidates filling these Applications Systems Analyst/Programmer Sr positions will become familiar with Natural Language Processing (NLP) technologies applications and may support existing applications in production as well as work with Research scientists to fulfill deliverables for Research Allocation projects. Candidates in this role will provide Systems Analysis, Development and Support across multiple NLP applications and Research Projects. The position requires the ability to write functional/technical specifications/use cases/test plans, code, conduct internal and unit testing, and support production by addressing any production issues that may arise. For some products, work closely with business analysts, third party vendors, clients, and partners to ensure the success of B2B integrations of key corporate capabilities. Work closely with Research Scientists, development staff and diverse systems groups in the development of new and existing Natural Language Processing (NLP) capabilities and products. Interact with internal and external technology users. Work as part of a development team in the design of highly complex software systems. Acts as technical expert, mentoring other developers, addressing problems related to NLP technologies, systems integration, compatibility, and multiple platforms. Responsibilities The candidates are expected to demonstrate expertise in a variety of concepts, practices, and procedures and is expected to rely on extensive experience and judgment to plan and accomplish project goals. Candidates will need to interact with technical, research, and business staff in other areas to enhance existing capabilities and implement projects in production. The candidates will need to effectively manage software version control and will be responsible for adhering to the standard IT SDLC methodology. Under general supervision, the ideal candidates will be responsible for the following tasks as time allows Systems analysis, designing, customizing, coding, code reviews, testing, debugging, and support for complex NLP software applications in a multitier software systems environment. Creating and or updating all relevant documentation and specifications conforming to the IT SDLC for design, development, and testing by internal and/or external entities. Creating detailed unit and integration test plans Working closely with Research Scientists on a variety of Research Allocation projects related to NLP capabilities. Working closely with business analysts and external vendors as appropriate, including design and code reviews and troubleshooting. Interacting with other functional areas (e.g., R&D, QA, Data Mgmt, etc.) in the design and deployment of software systems Serving as a key development resource for developing and supporting pilot projects Providing guidance to peers and other technical staff Transitioning new NLP capabilities from Research to operational systems Supporting production applications Experience To perform this job successfully, the individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. The person must demonstrate expertise in the technologies skill set listed in the Skills section below and is expected to rely on extensive experience and judgment to plan and accomplish goals. The ideal candidate will have 68 years of progressively diverse analysis, programming, and testing experience in the development of advanced capabilities and applications with technologies related to Java & OO Methodologies. Knowledge, Skills, and Abilities Highly skilled in Java, Perl, and Python programming, JavaScript, Spring/Hibernate, JSP, XML, HTML Highly skilled in SQL and/or Oracle Databases Familiarity with UNIX tools, scripting languages, ANT Familiarity with Apache, Tomcat Strong grasp of computational algorithms and elementary statistics Understanding of different statistical classification techniques, and the strengths and weaknesses of each Strong communication skills including Technical Writing

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

Educational Testing Service Vendors

( Login to see all the 8 vendors)
TEK Systems
Write a Review

971 Corporate Boulevard
Linthicum
Maryland
www.teksystems.com ( 85 vendors)

Kforce Professional Staffing Firm
Write a Review

1001 E Palm Avenue
Tampa
Florida
www.kforce.com ( 82 vendors)

Akkodis
Write a Review

1 Independent Drive
Jacksonville
Florida
https://www.akkodis.com/ ( 81 vendors)

Job Summary

$100.00 / Hourly

Contract

Princeton, New Jersey, United States

Experience Required : 7 Year/s

Posted : 7 years ago

Deadline : October 30, 2017 7 years ago

Job ID : Job0000011324

Educational Testing Service

Rosedale Road

6099219000

www.ets.org