Friday, April 9, 2010

Java Developer

Experience Required:

3 years of experience in Java, J2EE,JSP, AJAX, EJB, Springs, Hibernate, Weblogic and Oracle

Position               : System Analyst

Reports to           : Senior Systems Analyst / Manager       

Job Location       : Bangalore

Purpose:                                             

Analyze, design, develop and maintain of IT applications, including documentation and post-implementation customer support                                                               

Principal Accountabilities/Responsibilities:

·         Analyze, design, program, test, document and maintain IT systems or applications          

·         Gather systems requirements from customers (internal and/or external) and ensure users sign-off requirements specification

·         Provide maintenance support to customers (internal and/or external) by investigating and rectifying reported systems shortcomings

·         Analyze requests for enhancements/changes and write amendment/ program specification

·         Update system documentation

·         Perform and manage stages of the SDLC and participates in the systems review with Project Manager

·         Understand the interdependencies of the services (application, system, network and database) and able to pin-point problem areas accurately to improve overall efficiency

·         Design and document system architecture and propose appropriate technologies and tools required to implement systems; and ensure users sign-off design specification

·         Use development tools to develop applications for better productivity

·         Develop test cases, conduct load test and tune the performance of systems to meet SLAs

·         Deploy systems to production and provide post-implementation support

·         Document Users' Guide and Systems Manual                    

·         Conduct briefing and training sessions to users

·         Provide technical guidance to junior colleagues in their work

·         Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions on systems building or enhancements

·         Any other duties as and when assigned

0 comments:

Post a Comment