Design, develop and implement applications appropriate to business needs and requirements.
Interface with customers to identify and understand their business goals.
Perform analysis and evaluation of customer requirements.
Develop appropriate software development life cycle logistics to suit business objectives.
Provide strategic organizational direction in developing applications.
Identify and define plans, methodologies and deliverables for assigned projects.
Develop system documentation protocols.
Coordinate with internal and external customers in executing projects.
Test, install and configure systems administration.
Provide real time data to manage system administration.