Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Test programs for fault finding.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Improves existing software programs by analyzing and identifying areas for modification.
Protects operations by keeping information confidential.
Works closely with other staff, such as project managers, graphic artists, designers, developers, systems analysts, and sales and marketing professionals.
Propose designs for complex features with reusability, maintainability, and performance in mind.
Ability to manage multiple projects with minimal supervision, a team player, and a self-starter.
Oracle Database (or) Microsoft SQL experience is desirable.
Experience in web technologies and standards like web services (REST/SOAP), JSON, XML/XSL. web portals and security.
Ability to successfully train and make presentation to clients and colleague.