Vacancy title: Software Development Team Lead
[ Type: FULL TIME , Industry: Information Technology , Category: Computer & IT ]Jobs at: Digital Treasure Zambia Limited
Deadline of this Job:
08 July 2022
Summary
Date Posted: Friday, July 01, 2022 , Base Salary: Not Disclosed
JOB DETAILS:
About Digital Treasure:
Digital Treasure Zambia Limited is a local subsidiary of Digital Treasure International which has presence in Botswana, South Africa, and Zimbabwe. It is an innovative and fast-growing international software development and consulting firm that provides services to a growing client base in many countries including Zambia, Botswana, Kenya, Namibia, Tanzania, Zimbabwe, Malawi, Madagascar, South Africa and Switzerland.
Responsibilities:
• To lead the development and lifetime maintenance of software products, as required to enhance Digital Treasure’s product line.
• To manage the continuous improvement of the development process across the software product’s lifecycle.
• To maintain software development schedules and report back to management on the progress of projects.
To perform validation and testing of software products against international, national and local standards. You will be responsible for ensuring a detailed understanding of these needs among the team members.
• You will ensure that software products the company develops are adequately documented including archiving of software source code.
• You will maintain an awareness of the principal markets of the business and contribute to Product Market plans as required.
• For some projects you may also be involved yourself in steps from initial concept, design and functional specification, some writing of code, writing of preliminary documentation and testing of the final product.
• You will have several staff in your team and be expected to directly manage those staff. You will carry out staff appraisals, skill sets reviews and general personnel management.
• You will provide marketing and sales support activities necessary to ensure success of the products and services offered by the software team and the company as a whole. This will include the promotion and demonstration of the Company’s products and services at exhibitions or to customers where appropriate. This may also include running in-house and outside training courses.
• Represent the Company in a positive, helpful and professional way at all times.
• Undertake any other reasonable task that may be asked of you by senior management
Required Qualifications, Experience and Skills:
• At least a bachelor’s degree in Computer Science, Information Systems or a related field
• Six or more years’ experience in software development using agile technologies, two of which should be in a senior developer or lead role.
• Familiarity with Agile and DevOps development methodologies, Git code versioning, in a multi-developer environment
• Proven experience as a Software Developer utilizing any of the following languages and frameworks:
Languages: Kotlin, Java, C#, JavaScript, Dart, Python
Frameworks/SDKs: Spring boot, KTOR, ReactJS, Flutter, Kotlin Multiplatform,Yarg, Exposed.
• Familiarity with the following type of products will be an added advantage:
• Data Visualization – e.g DHIS2, Apache Superset, Redash, Metabase
• Data collection tools – e.g KoboCollect, SmartSurvey, ODK
• Messaging platforms – e.g Kafka, RabbitMQ, ActiveMQ
• DBMSes and DataWarehouses – e.g MySQL, Postrgres, MS-SQL, GreenPlum, Oracle,
• General Knowledge of a wide range software products, the technology used and key markets
• Knowledge of project management techniques and software for tracking project progress
• Ability to analyze customer requirements and define these as a formal specification for software development
• Team leading ability, shown by having led a team to work co-operatively with others, continually reviewing objectives and priorities, and accepting collective responsibility.
• Experience should include direct personnel management.
• Strategic Thinking, demonstrated by an ability to maintain a broad overview of both technical and business challenges to achieve long term goals whilst realizing short term objectives
• Ability to communicate effectively, orally and in writing at all levels and in a variety of styles and settings
• Organizational skills, demonstrating the ability to establish plans of action to effectively ensure achievement of results
Work Hours: 8
Experience in Months: 72
Level of Education: Bachelor Degree
Job application procedure
To apply for this job email your details to info@digitaltreasure.co.zm
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.