Software Engineer
Purpose of the role:The job holder will be responsible for coding, testing and analyzing application software. Moreover, he/she will be supporting the existing business systems applications and will participate in the development of new SW projects.  Accountabilities:Develops software solutions by studying information needs; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.Prepares and installs solutionsParticipate in the implementation of software architectures based on functional and non-functional requirementsWrite proof-of-concept code, as well as product codeAssist project managers in setting schedules for new technology adoptionCollaborate with product management to conduct and demonstrate proof-of-concepts for new products and architectures.
Title: Software Engineer
Salary: None
Description: Purpose of the role:The job holder will be responsible for coding, testing and analyzing application software. Moreover, he/she will be supporting the existing business systems applications and will participate in the development of new SW projects.  Accountabilities:Develops software solutions by studying information needs; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.Prepares and installs solutionsParticipate in the implementation of software architectures based on functional and non-functional requirementsWrite proof-of-concept code, as well as product codeAssist project managers in setting schedules for new technology adoptionCollaborate with product management to conduct and demonstrate proof-of-concepts for new products and architectures.
Requirements: Entry level experience, Bachelor's Degree education
Fraudulent: No