Software Engineering Manager
Current- Designing and executing software engineering applications- Preparing technical proposals and reports- Supervising the training of software engineering staff- Assigning duties to software engineering staff- Monitoring and evaluating the performance of software engineering personnel- Recruiting technical staff- Ensuring design and development of software.