Prepare and deliver technical presentations that explains the services to customers and prospective customers. Arrange for demonstrations or trial installations of services. Create sales or service contracts for the services.
Formulate plans outlining steps required to develop programs using structured analysis and design in addition to preparing flowcharts and diagrams to convert project specifications into detailed instructions and logical steps for coding into languages processed by computers.
Write the test plan and strategies by analyzing and converting system design and business requirements, identifying scope and objective of testing, determining testing cycle based on project deadlines, and identifying potential issues and resource capabilities.
Requirement gathering, software design, development, and testing of computer applications in multiple phases of project life cycle development. Provide technical evaluation estimates on technology initiatives.