Complete development assignments on time with an appropriate level of quality to support project efforts.
Participate in a digital technology project from concept to implementation, and through all phases of the software development lifecycle_ Create work estimates based on technology concepts and requirements documentation.
Support project releases.
2+ years experience designing and implementing web applications_ Excellent written and oral communication skills_ 2+ years of combined software/application development experience in Java_ Experience in developing, deploying, and/or supporting an enterprise size solution_ Experience with all phases of the development life cycle_ Experience with the following is desired: