To analyze requirements and estimation for assigned work.
Review business and product requirements and analyze feasibility, approach and estimate development effort.
Translate application storyboards and use cases into functional applications
Design, build, and maintain efficient, reusable, and reliable Java code