Ideal candidates shouldpossess:
Perform software
requirement analysis through engagement with project managers, directors, and
clientsResponsible for software
design and engineeringLead and supervise
development and deployment of software applicationsProvide leadership to
software development teams and mentor junior staffRequired skills; java,
.Net, HTMLS, CSS, ASP. NET, AndroidResolve the issues at hand
and come up with solutions quicklyBachelor's degree in
Computer Science or Engineering from a reputed university