|Job Description :
Convert project specifications and statements of problems and procedures to detailed logical flow charts for coding into computer language. Develop and write computer programs to store, locate, and retrieve specific documents, data, and information. May program web sites. Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Formulates plan outlining steps required to develop program, using structured analysis and design. Analyzes, reviews, and alters program to increase operating efficiency or adapt to new requirements. Modify, repair, and expand existing programs, applications, and systems to correct errors, increase efficiency, and upgrade interfaces. Analyze system complexity, prepare feasibility studies that specify solutions, and identify costs. Prepare detailed flowcharts, tables, diagrams, and programming specifications to analyze business problems for computer applications.
||Education & Experience Requirements:
Must have Bachelors in Computer (Science/Engineering/Applications), MIS, Engineering(Electrical/Electronics/Communications/Chemical/Mechanical/Instrumentation/Civil) or related field or foreign equivalent, plus at least 5 years of progressive work experience in job offered/related occupation using following technical skills: Oracle, SQL Server 2005/2008, MS Access. Java 2.0, Spring, Hibernate, Java Swing, JDK 1.5, Struts 1.1/1.2, Servlets 2.4, JSP 2.0, JDBC 4.0, EJB 2.0, XML, XSLT, Web Sphere, HTML, DHTML, SQL, C, C++, VB, VB Script, Quality Center, Internet Explorer, Firefox, UNIX, MS-DOS, Windows 98/2000/NT/XP, MS Word/Excel/Power Point