Description
Job Duties:- Designs, codes, tests, and debugs programs of varying levels of complexity.
- Provides guidance and assistance to other team members.
- Analyzes user requests and software requirements for feasibility of design and potential impact while cognizant of time and cost constraints.
- Works with vendors on integration of purchased application solutions.
- Complex application problem identification and resolution, including off-shift and weekend support functions.
- Assists customers with documentation, training, and usability efforts.
- Assists more experienced system development/support personnel in developing solutions to customer related requests and/or system problems.
Skills/Qualifications:
- Verbal and written communication skills, problem solving skills, customer service, and interpersonal skills.
- Ability to work independently on complex issues.
- Fully knowledgeable of related infrastructure components and/or operating environment.
- Strong ability to troubleshoot issues and make system changes as needed to resolve issue.
- Strong knowledge of the full software development life cycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- High proficiency in a computer software application or programming language specifically identified in the assignment requirements. (Examples - IBM WebSphere Commmerce - Unix, Linux, Oracle - Web technologies like JSP 2.0, JSTL, JSP fragments, AJAX, DOJO, jQuery, JAVA, and J2EE - Adobe CQ application experience.)
- Portal/IBM WebSphere Commerce experience required.
- Bachelor degree in Computer Science or 3-4 equivalent experience -JavaScript required.