Position Overview
- Design, Architect and develop programming systems making specific determinations about system performance.
- Analyse system specifications and translate system requirements to use cases and technical and task specifications for team leads.
- Evolve the system applications and architecture in various areas as needed
- Conduct quality review of software code at development process
- Assisting with determination of project time and resource requirements
- Providing technical guidance and support for team members and training
- Acting as a resource for technical questions
- Acting as technical representative of team to other business units
- Evaluate and identify new technologies for implementation.
- Maintain standards compliance.
Qualifications
- A bachelor’s degree in software engineering or computer science.
- 4 to 8 years’ experience in development and designing of software solution...