Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
Creates multimedia applications by using authoring tools.
Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings
Determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
Develops clean, elegant, well-commented and reusable code which is easy to maintain and extend
Proven experience with Java Development
Should have good analytical and reporting skills
Ability to work in a cross-departmental work structure following an Agile format of development
Ability to complete work following best engineering standards and practices
Should be familiar with Object-Oriented Design (OOD), Multimedia Content Development, and Software Debugging