JOB SUMMARY
To oversee and actively participate in the overall application development for the organization. Gathering functional and non-functional requirements and translating those into working and effective programming code for use by the business. The incumbent will gather requirements, amend, develop, test, debug, and supports application development including systems developed by third parties. This also includes the addition of new services. The incumbent will ensure that the organization’s application development needs are met.
The position directly reports to the Manager of Development & Innovation (Product Development).
POSITION REQUIREMENTS
Key Responsibilities:
Advises the business units regarding the use of various systems
Provides expert knowledge on the optimization of business using application development tools and methodologies
Provides a clear strategy for the application development needs of the organization
Understand client requirements and how to translate them into programming code
Delivers across the entire software development life cycle
Collaborate with a team of IT professionals to meet business needs
Write high-quality source code within agreed timelines for use by the business
Develop, debug, and test programming code
Develop application development frameworks to ease development
Develop reusable code and re-use existing software in development
Develop technical documents
Maintain existing applications
Receives requests from businesses for service or problems resolution
Engages partners and suppliers in interfacing with BotswanaPost systems and actively participates in developing such interfaces
Keep up with the latest trends in new techniques, frameworks, and tools
Qualifications:
Degree in Software Engineering or Computer Science or equivalent.
Software-related certifications e.g. Microsoft Certified Professional Developer
Experience:
At least 4 years experience in a high paced Software Development environment having worked at least 2 years without supervision as a software developer/ engineer
Sound knowledge of project management, business procedures, business forms and computerized applications in a large, integral IT environment. Sound knowledge of multiple programming languages e.g. C#, Android, Java (J2EE), VB .NET, Python etc. Experience in developing USSD and web applications, Knowledge of web services and SOA (REST, SOAP, XML, JSON), Experience in using public API e.g. Social Media APIs, google web services etc. Understanding of business processes and constraints, In-depth knowledge of programming for different operating systems and platforms using development tools.
Competencies:
Good communication & interpersonal skills
Good coordination & organization skills
Proactive & decisive
Innovativeness
Analytical & troubleshooting skills
Time management
BENEFITS
BotswanaPost offers attractive salaries and benefits packages that are commensurate with qualifications and experience.
WE ARE STILL MAKING CVs FOR P100. COVER LETTERS FOR P50
Pay with FNB EWallet to 76981238 or Orange Money on number 76981238
Whatsapp us on +26776981238
JOIN US ON OUR WHATSAPP CHANNEL HERE
More Information
-
JOB APPLICATION DETAILS
APPLICATION DETAILS
Only candidates who meet the above requirements need to apply by enclosing an application letter,
detailed curriculum vitae, copies of certified certificates and Omang/ID to:
Chief Human Capital Officer
BotswanaPost
P.O. Box 100
Gaborone
OR email a complete application to: [email protected]
All applications must be submitted on or before 28th February 2023.
NOTE: Please note that we only contact shortlisted candidates.
http://botswanapost.post/careers
Please say that you got this job advertisement through Jobs Botswana
- This job has expired!
New Job Alert
Never miss a chance!
Let us know your job expectations, so we can find you jobs better!
Get daily latest jobs in your email
- Account Management (1)
- Accounting (19)
- Administration (13)
- Advisor (1)
- Agent (1)
- Agriculture (2)
- Analyst (6)
- Architect (1)
- Artisan (10)
- Asset Management (2)
- Assistant (3)
- Auditing (6)
- Banking (3)
- Beauty Therapist (1)
- Blasting Assistant (1)
- Board Positions and Memberships (1)
- Boilermakers (2)
- Bookkeeper (1)
- Branch Manager (3)
- Business Development (4)
- Call For Applications (1)
- CAREGIVER (1)
- Cashier (2)
- CHANCELLOR (1)
- Chef (7)
- Chief Operating Officer (1)
- Civil Engineers (1)
- Cleaner (4)
- Clerical (1)
- Clerk (1)
- Client Service (2)
- Coach (1)
- Communication (1)
- Compliance (1)
- Construction (6)
- Controller (1)
- Cook (1)
- Coordinator (6)
- Corporate Services (1)
- Counselling (3)
- Customer Relations (1)
- Customer Service (1)
- Cutter (1)
- Designer (1)
- Diamond Polishers (1)
- Diesel Plant Mechanic (1)
- Digital Marketing (1)
- Doctors (3)
- Drivers (11)
- Education (12)
- Electric Engineer (3)
- Electrical Engineer (1)
- Electrical Technician (1)
- Electrician (4)
- Engineering (13)
- Executive (3)
- Extra Heavy Duty Driver (1)
- Farm Workers (5)
- Fashion Designers (1)
- Field Assistants (1)
- Field Technician (1)
- Finance (2)
- Finance Manager (3)
- Financial Controller (1)
- FITTER (1)
- Fitter & Turner (1)
- Foreman (1)
- Gatekeeper (1)
- General Manager (2)
- General Worker (3)
- Grader (1)
- Graduate Trainees (1)
- Graphic Designer (2)
- Greaser (1)
- Handyman (2)
- Head (1)
- Health & Safety (3)
- Health Care (6)
- Healthcare Assistants (1)
- Heavy Duty Plant Mechanic (1)
- Hospitality (2)
- HR Officer (1)
- Human Resources (8)
- Information Systems (1)
- Information Technology (8)
- Inspector (1)
- Insurance (5)
- Internship (3)
- IT (2)
- Judge (1)
- Labourer (2)
- Landscaping (1)
- Lecturers (4)
- Legal (2)
- Maintenance (1)
- Maintenance Assistant (1)
- Maintenance Engineer (2)
- Maintenance Manager (2)
- Maintenance Planner (2)
- Management (10)
- MANAGER (6)
- Managing Director (3)
- Manufacturing (1)
- Marketing (1)
- Mechanical Engineer (2)
- Mechanics (4)
- Media (1)
- Medical (2)
- Medical Officer (1)
- Merchandiser (1)
- Mining (2)
- Music (2)
- NGO (1)
- Nightwatchman (1)
- Nursing (5)
- Office Assistant (1)
- Officer (1)
- Operations (3)
- Operations Manager (2)
- Operator (3)
- Pastor (2)
- Personal Assistant (1)
- Pharmacists (7)
- Pharmacy Technician (1)
- Physiotherapist (1)
- Plant Manager (3)
- Polisher (3)
- Principal (1)
- Procurement (1)
- Production Manager (2)
- Program Officer (1)
- Project Foreman (1)
- Project Management (3)
- Public Health (1)
- Quality Assurance (3)
- Quality Control (1)
- Quantity Surveyors (2)
- Radiographer (2)
- Receptionist (3)
- Recruit Privates (2)
- Research Specialist (1)
- Risk Officer (1)
- Safari (1)
- Safety (2)
- Sales & Marketing (13)
- SALES AGENTS (1)
- Sales Consultant (1)
- Sales Person (1)
- Sales Representative (4)
- Scientist (1)
- Secretary (1)
- Security (1)
- Security Guards (4)
- Senior Research Scientist (1)
- SHE Officer (2)
- Shop Assistant (1)
- Site Agent (3)
- Site Foreman (1)
- Social Media (2)
- Social Media Management (1)
- Social Work (2)
- SPECIALIST (1)
- Supervisor (4)
- SURGEON (1)
- Surveyor (4)
- Tailor (1)
- Tax (2)
- Teacher Aides (1)
- Teachers (11)
- Technical Manager (1)
- Technician (10)
- Trainer (1)
- Veterinary Services (2)
- Welder (1)
- welding and fabrication (1)
- Worker (1)
- Workshop Foreman (1)
- Workshop Manager (1)