∙Designs, develops documents, tests and debugs new and existing software systems and/or
applications.
∙Participates in full development life cycle including requirements analysis and design.
∙Participates in software design meetings and analyzes user needs to determine technical
requirements.
∙Consults with end user to prototype, refine, test and debug programs to meet needs.
∙Creates technical specifications based on conceptual design and stated business requirements.
∙Serves as technical expert on development projects.
∙Identifies and evaluates new technologies for implementation.
∙Minimizes risk, prepares for risk mitigation, keep project on track.
∙Manages user requirements; provides timely project updates.
∙Analyzes codes to find causes of errors and revise programs as needed.
Skills Required
∙2+ year of overall IT experience
∙1+ years of working experience as a Java developer
∙Excellent troubleshooting skills.
Desired Qualifications
∙Bachelors degree in Computer Science