Job Descriptions:
- Articulate architectural vision, strategy & direction, conceptualizing and experimenting new/alternative architectural approaches, create and test design models, software frameworks & utilities tools.
- Develop, implement & manage departmental software development framework, policies, guidelines and best practices
- do documentation & draw system diagram
- Lead & guide project teams comprising of Application Developers
- gather stakeholder business requirement & translate into IT technical specification
- Provide direction and support to project managers & project team members and ensures that duties, responsibilities and authority and accountability of all direct subordinates are defined and understood