The ideal candidate will involve in full software development cycle -Analysis, Design, Development, Component testing (Unit testing), Assembly testing (Integration Testing), Implementation, deployment and support.Perform Application Design using Object Oriented Analysis and Design (OOAD), Service Oriented Architecture (SOA) as well as software and J2EE design patterns / frameworks like STRUTS, MVC architecture.
Bachelors Degree with major in computer science, computer engineering, MIS, or related field or equivalent education/experience.
Skill in planning and organizing
Skill in problem solving and decision making
Strong written and oral communication skills with good attention to detail
Ability to function as a team player, while communicating with coworkers and business contacts in a courteous and professional manner