Software Developer Wanted at ThutoMate



Software Developer
ThutoMate, a subsidiary of Lone Pearl Group of companies, is a digital content development and aggregation company that provides holistic solutions for the education sector. The company’s approach is to combine technology, content, training, and key strategic partnerships to provide a one stop education hub. Our objective is to provide education as a service to both government, private sector and the community.
ThutoMate provides cost effective, high impact localized content educational solutions relevant at a global context allowing students to not only learn about ICT but with ICT and through ICT. Our Focus is to provide learning solutions across all education levels in Botswana with a digital learning environment across classrooms. ThutoMate sees the opportunity to improve performance by facilitating knowledge, enrichment and skills enhancement through e-solutions. With emerging technologies, the market is in search for trends, needs and opportunities to address the educational needs of education institutions.
Job Description
We are seeking a hands-on technologist with deep technical design to join our organization. We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements and media services built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
●Collaboration in developing server side and client side applications to host and deliver educational
content
●Writing reusable, testable, and efficient code
●Design and implementation of low-latency, high-availability, and performant applications
●Integration of user-facing elements developed by front-end developers with server side logic
● Implementation of security and data protection
●Hands-on ability to design and code in various technologies such as Python, SQL and NoSQL
●Serve as a technical subject matter expert on designing and developing high performance applications
●Contribute to technical data analysis and the design of logical and physical data models supporting all > calculation, analytics and reporting business processes
●Perform unit testing and system integration testing of the newly developed functionalities
●Cloud deployment of multi-tiered, service oriented and scalable applications
●Continuous development of new features and integrating them into already running applications
Skills and Qualification
● Minimum of 2+ years of solid hands-on development expertise using Python
●Expert in Python, with knowledge of at least one Python web framework such as Django, Flask etc.
●Experience with developing applications for the cloud especially Microsoft Azure
● Familiarity with some ORM (Object Relational Mapper) libraries and different database
management systems
●Able to integrate multiple data sources and databases into one system
●Understanding of the threading limitations of Python, and multi-process architecture
●Good understanding of server-side templating languages
●Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
●Understanding of accessibility and security compliance
●Knowledge of user authentication and authorization between multiple systems, servers, and
environments
● Understanding of fundamental design principles behind a scalable application
● Familiarity with event-driven programming in Python
●Understanding of the differences between multiple delivery platforms, such as mobile vs desktop,
and optimizing output to match the specific platform
●Able to create database schemas that represent and support business processes
●Strong unit test and debugging skills
●Proficient understanding of code versioning tools
●String analytical and problem-solving skills – Excellent attention to detail
●Results and quality driven professional with an ability to analyze and solve complex problems
● Experience with multi-tiers and service oriented architecture
●Knowledge of software development cycle and agile development practices
●Strategic thinking, collaboration and consensus building skills
●Strong interpersonal skills and partnership with wider team
●Must have excellent verbal and written communication skills
●Ability to multitask independently with a fast paced proactive approach to changing priorities
TO APPLY
Email your Letter of application, Curriculum Vitae, certificates and transcripts to; hr@lonepearlgroup.co.bw
Applications should be addressed to: Lone Pearl Group
P O Box 755AAH
Gaborone
Closing date: 31 March 2017
Please note we thank all applicants for their interest, however, only shortlisted candidates will be contacted
Software Developer Wanted at ThutoMate Software Developer Wanted at ThutoMate Reviewed by Fakhi Karume on 10:51 AM Rating: 5

JOBS CATEGORY

ACCOUNTANT JOBS ICT JOBS Gaborone Administrative - Management DRIVER DEBSWANA FRANCISTOWN HEALTH JOBS Finance Jobs LECTURER JOBS Sales Jobs EDUCATION JOBS Electrical Engineering Jobs Engineering Jobs LEGAL JOBS MINING JOBS TEACHING JOBS BPC BOTSWANA POWER CORPORATION Civil Engineering Jobs Medical Jobs Procurement Jobs MARKETING JOBS Scholarships NGO JOBS BANKING JOBS BURS BOTSWANA UNIFIED REVENUE SERVICE HUMAN RESOURCE JOBS MECHANICAL ENGINEER MEDIA - PUBLIC RELATION JOBS SECURITY JOBS US EMBASSY AGRICULTURE - LIVESTOCK AIR BOTSWANA BR BOTSWANA RAILWAYS Botho University Environmental Engineering Jobs Government Jobs Insurance Jobs LOBATSE RESEARCH JOBS UNIVERSITY OF BOTSWANA United Nations AVIATION JOBS BARCLAYS BANK BMC BOTSWANA MEAT COMMISSION BOTSWANA POST BOTSWANA TOURISM CLIMATE CHANGE JOBS CONSULTANT Community Development Internships Librarian Jobs Ministry of Lands and Housing SADC SOUTHERN AFRICAN DEVELOPMENT COMMUNITY Standard Chartered Bank TELECOMMUNICATIONS JOBS TOURISM JOBS U.S EMBASSY GABORONE Volunteer Opportunities ABM UNIVERSITY COLLEGE AFA ASSOCIATED FUND ADMINISTRATORS ATTORNEY GENERAL CHAMBERS BA ISAGO UNIVERSITY COLLEGE BAMB BOTSWANA AGRICULTURAL MARKETING BOARD BANK OF BOTSWANA BDF BOTSWANA DEFENCE FORCE BEC BOTSWANA EXAMINATION COUNCIL BITRI BOTSWANA INSTITUTE FOR TECHNOLOGY RESEARCH AND INFORMATION BOTSWANA PRISONS SERVICES BTU BOTSWANA TEACHERS UNION BVI BOTSWANA VACCINE INSTITUTE Botswana Police Service Jobs COMESA COS BOTS COPYRIGHT SOCIETY OF BOTSWANA CUSTOMER CARE JOBS Consultancy DE BEERS ENGEN FILLING STATION FNB BANK General Engineering Jobs HOSPITALITY JOBS HOTEL JOBS INVITATION FOR INTERVIEWS JOBS IN MAUN KASANE KBL KGALAGADI BREWERIES LEA LOCAL ENTERPRISE AUTHORITY LOGISTICS JOBS MAHALAPYE MASCOM MINISTRY OF EDUCATION AND SKILLS DEVELOPMENT MOGODITSHANE MOKOLODI NATURE RESERVE Ministry of Trade and Industry Ministry of Youth Sport and Culture Monitoring and Evaluation OFFICE OF THE OMBUDSMAN ORANGE BOTSWANA Project Management Jobs RECEPTIONIST JOBS RECORDS MANAGEMENT SEROWE STANBIC BANK TRAINEE JOBS TRAINEES TSABONG WATER UTILITIES CORPORATION
Powered by Blogger.