Engineer/Senior Engineer / Staff Engineer/ Section Head - IT Major Specialization: Software Engineering Job Summary: Responsible for gathering and analyzing requirements from end-users. Understand technical and functional design requirements based on business process flows Provide Business Application development/enhancements support based on customer's needs Involve in software design (system architecture and database), coding, testing, debugging, User Acceptance Test and implemntation. Propose new ideas, features and functionalities of existing system and recommend solutions to improve business process Participate in research and development of new technologies and concepts Ensure the successful delivery of various projects within estimated timeline Responsible to provide tier 3 supports to all in house developed applications. Provide documentation for all solutions implemented including functional specification, system requirements specificatio...