What are the responsibilities and job description for the Software Developer -NLP position at Apollo Technology Solutions LLC?
Job Title: Software Developer -NLP
Location: Trenton, NJ 08625
Duration: 6 months with likely extension
** HYBRID ONSITE**
Job Description
We are seeking a Software Developer to code and modify websites and web applications, from layout to function and according to a client's specifications as well as offer suggestions for improvements to code proficiency and maintainability. This position will be full time and hybrid.
What You'll Do
Location: Trenton, NJ 08625
Duration: 6 months with likely extension
** HYBRID ONSITE**
Job Description
We are seeking a Software Developer to code and modify websites and web applications, from layout to function and according to a client's specifications as well as offer suggestions for improvements to code proficiency and maintainability. This position will be full time and hybrid.
What You'll Do
- Responsible for coding and modifying websites and web applications, from layout to function and according to a client's specifications
- Works closely with Software Designers to ensure best practices are being followed and offers suggestions for improvements to code proficiency and maintainability.
- Must be able to occasionally interface with customers to assist with analyzing user needs to determine technical requirements.
What You'll Need
Required:
- Five (5) plus years of expertise and/or relevant experience with Natural Programming
- Five (5) plus years of expertise and/or relevant experience with ADABAS Database
- Five (5) plus years of expertise and/or relevant experience with TSO/ISPF
- Five (5) plus years of expertise and/or relevant experience with JCL
- Five (5) plus years of expertise and/or relevant experience with MS Office
Physical Demands
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
- Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitors