Determine organization needs and identify system specifications
Analyze the needs of large systems and break them down into smaller manageable parts
Plan and design the structure of technology systems, discuss these with the client
Communicate system requirements to software designers and developers; explain system structure to them and provide assistance throughout the assembly process.
Choose suitable software, hardware and suggest integration methods.
Provide technical oversight to the development team in order for them to complete development task successfully
Help resolve technical problems as and when they arise
Carry out testing procedures to ensure systems are running smoothly
Ensure that systems satisfy quality standards and procedures
Work with senior IT personnel to devise plans for future IT requirements of the organization
Produce progress reports
Identify solution designs and perform business analysis of client requirements
Transform requirements into technical task specifications
Perform periodic code reviews according to best standard and practices
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.