Job Title: Senior Software Engineers – Application
Job Code: SSE-014

Minimum/General Experience: Working experience in software development using a structured development methodology including OOD/OOP. Lead/support various tasks in software development projects, including systems planning, analysis, design, development, testing, installation and operation, documentation, and maintenance of large scale distributed systems. Working experience and knowledge of various hardware and software platforms, and relational database software. In-depth knowledge of fourth generation languages and the principles of information engineering methodologies in Windows or UNIX environments. At least four years experience in software development. Good English communication skill is a plus.

Functional Responsibility: Assist in the development of any or all aspects of the functional requirements, systems design, code construction, database design or database walk-through, unit and integration testing, and implementation. Provide technical support to resolve reported software problems for both the existing software systems as well as the newly developed systems to ensure optimal performance. Provide fixes for software defects, and provide software enhancements and other modifications as required. Keep software systems operational and responsive after being accepted and placed into operational and adapt a repeatable process. Interact and communicate with all levels of management, technical and user personnel. Prepare and deliver presentations on project deliverables.

Minimum Education: Bachelor's Degree in Computer Science or related field.