Job Description :
Role – UI
Location - Short Hills, NJ (Locals Only, In-Person Interview)
Rate – $50 /hr

Position: Technical Developer/Engineer – UI
Position Description
Responsible for building, testing, and implementing Web applications associated with the management, monitoring, and reporting on the operations of our data supply chain
Prepare detailed functional specifications, design models, and system work flows from which software applications will be developed and implemented
Ability to rapidly learn and take advantage of new concepts, business models, and technologies
Work with Project Management to develop project timelines. Complete work tasks to meet schedules
Position Requirements
Bachelors Degree in Computer Science, Information Systems, or other related field or equivalent work experience
Five or more years of IT work experience in software development, installation, and modification (there is flexibility with this for the right experience
Experienced in object-oriented design and appropriate use of design/architecture patterns
Proficient in the preparation of design artifacts and models; including, but not limited to user stories, use cases, UML diagrams, etc.
Strong experience in working with web application frameworks such as AngularJS and bootstrap.
Strong understanding of JavaScript
Strong understanding of HTML5 and CSS3
Strong experience in working with web services: including JSON, Jersey Web Services, and AJAX processing
Experience with RDBMS and/or NoSQL databases is a plus
Experience with server-side development languages (i.e., Java, Python, nodeJS) is a plus
Understanding and comfort level in working with multiple SDLC methodologies – iterative, Agile, SCRUM, etc.
Understanding of RESTful services
Experience with testing methodologies that cover unit, integration, and system testing.
Develops solutions requiring analysis and research
Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies
Quick learner who can master and manage multiple projects simultaneously with minimal supervision and a flexible positive attitude
Strong written and oral communication skills
             

Similar Jobs you may be interested in ..