Job Description :
JOB DECRIPTION-JAVA, SOFTWARE DEVELOPER

LOCATION-CLOSER TO PHILADELHIA
Description

This is an intermediate level position for a UI developer. This individual must be capable of performing analysis, design, implementation, testing, maintenance and support tasks with minimal supervision. This position requires interaction with other group members and departments, and as such, requires excellent communication skills. This position requires the ability to work independently, as well as in collaboration with others to implement solutions. The following is a list of the duties and responsibilities of the role:

Essential Duties and Responsibilities
Percent of Working Time
Implement, test, maintain and support software, based on technical design specifications and customer input/feedback 55%
Prepare technical design specifications based on functional requirements and analysis documents 5%
Review functional requirements, analysis and design documents and provide feedback 10%
Assist customer support with technical problems and questions 10%
Assist other development staff 5%
Investigate software development tools 5%
Perform special assignments 5%
Participate in architecture and code reviews 5%
The above statements describe the general nature and level of work being performed in this job. This is not intended to be an exhaustive list of all duties. Additional responsibilities may be assigned, as required, by management.

Qualifications

We encourage individuals possessing all of the following minimum qualifications to apply immediately:
Essential Experience, Knowledge & Skills
Minimum of five years of experience in software engineering
Very strong development experience with HTML5, ECMAScript, CSS3 and associated frameworks
Strong object-oriented analysis and design skills
Experience with an object-oriented programming language and techniques
Experience with a modern HTML ES6 Framework, preferably React and Redux
Experience with client usage of RESTful services and JSON
Experience with UX Design
Familiar with UI debugging tools
Knowledge of graphic design
Experience with Windows
Strong communication (written and verbal) and interpersonal skills
Education & Training
B.S in Computer Science or Software Engineering or equivalent experience.
             

Similar Jobs you may be interested in ..