HI FRIENDS,
*Java/Python Developer (w/ NLP experience) 6mo **RTH **Applications Systems Analyst/Programmer **– **Senior Needed ** (2Positions)* *Princeton, NJ* *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 multi-tier 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 6-8 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 · Version Control Systems *Other Requirements*: · Demonstrated commitment to software development best practices, including documentation, reusable code design, test driven development, and integrated software testing · Understanding of linguistic analysis (syntax, semantics, morphology, phonology) and typical computational approaches applied at each level in corpus-based research is highly desirable · Experience with *machine learning toolkits* such as* Weka, Mallet, libsvm, SVMLite, and See5 is highly desirable* · Experience with *machine learning and natural language processing resources such as WordNet, parsers, taggers, and information retrieval systems is highly desirable.* *Education* · The candidate(s) should have a Bachelor’s degree in computer science, computational linguistics, or related field with course work in information processing, computer science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired. · * Background in Natural Language Processing mathematics, statistics or related field is highly desirable* * * * * * Kindly add [email protected] to your mailing list…. Thanks & Regards, Venu E SolutionGraph LLC., 8225 ranchview Dr # 2033, Irving, TX-75063. Email: [email protected] Phone: 209-625-0706 GTalk: venu.recruiter | IM: venu_rec NOTE: We respect your Online Privacy. This is not an unsolicited mail. Under Bill s.1618 Title III passed by the 105th U.S. Congress this mail cannot be considered Spam as long as we include Contact information and a method to be removed from our mailing list. If you are not interested in receiving our e-mails then please reply with a remove in the subject line and mention all the e-mail addresses to be removed with any e-mail addresses which might be diverting the e-mails to you. We are sorry for the inconvenience *
