Roles & Responsibilities:
To technically lead software projects through all stages of the life cycle,including responsibility for requirements capture, design, development and acceptance testing.
To perform technical tasks and provide accurate estimates
To guide team members
To under take development tasks without supervision, including software designing, programming and testing.
To monitor progress and provide updates to the Project Manager
JAVA, GWT - Google Web Toolkit, J2EE, SQL.
Should have 7+ years of experience in the Java development.
Experience in full Software Development Life Cycle including requirements gathering, analysis, estimation, development, documentation, unit testing and debugging.
Good in design, code review and mentoring.