Collect and document users' requirements and
develop logical and physical specifications.
Research, evaluate and synthesize technical
information to design, develop and test computer-based systems including mobile
applications.
Develop data, process and network models to
optimize architecture and to evaluate the performance and reliability of
designs.
Plan, design and co-ordinate the development,
installation, integration and operation of computer-based systems including
mobile applications.
Assess, test, troubleshoot, document, upgrade
and develop maintenance procedures for operating systems, communications
environments and applications software.
May lead and co-ordinate teams of information
systems professionals in the development of software and integrated information
systems, process control software and other embedded software control systems.
Requirements :
A
Bachelor's Degree in Software Engineering, Computer Science, Information
Technology, Information Systems or Computer Engineering.
1
–2 years of experience in a similar field.
Excellent
communication and interpersonal skills.
Sound
knowledge on Microsoft technologies, C# .net, SQL, VB, ASP, PHP, SSRS, Crystal
reports, DBA skills in SQL.