Tekhaf Trading PLC
ICT
Computer Science and Information Technology
Addis Ababa
5 years
1 Position
2025-07-29
to
2025-08-29
develop software prototype
Software Engineering
Computer sciences
Full Time
Share
Job Description
TEKHAF Trading PLC is seeking a highly motivated and skilled Senior Full-Stack Software Engineer to join our growing team. We are looking for a passionate individual with a strong understanding of PHP and frameworks like Laravel, CodeIgniter, Symfony and CakePHP to contribute to the design, development and maintenance of our web applications that meet our business needs. This role requires expertise in both front-end and back-end development, ensuring seamless user experiences and efficient application performance.
Required Number: One (01)
Location: Addis Ababa, Ethiopia
About TEKHAF Trading PLC:
TEKHAF Trading PLC was established in 2012 with a vision to contribute to Ethiopia’s development through high-quality and diverse services. Initially focused on import-export, we have expanded our operations to include Agri-Business, Transportation, Supply of Different Machineries, and ICT. Headquartered in Addis Ababa, Ethiopia, we are dedicated to providing solutions that enhance operational efficiency and promote sustainable growth.
As a trusted partner for both local and international clients, we leverage our multi-sector expertise to deliver innovative solutions. Our commitment to excellence drives us to support our clients' success across various industries.
Design, Develop and maintain high-quality, scalable, and secure web applications using PHP Frameworks i.e. Laravel, CodeIgniter, Symfony and CakePHP.
Write clean, well-documented, and efficient coding standards.
Collaborate with other developers, designers, and project managers to deliver projects on time and within budget.
Participate in code reviews and contribute to improving our development processes.
Troubleshoot and debug existing applications.
Implement and maintain unit and integration tests.
Stay up-to-date with the latest technologies and trends in web development.
Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.
Participate in architectural discussions and contribute to the overall system design.
Work independently and as part of a team to achieve project goals.
Required Skills:
Proficiency in PHP: Deep understanding of PHP fundamentals, object-oriented programming principles, and best practices.
Database Skills: Strong knowledge of database design and experience working with MySQL (or other relevant database systems). Ability to write efficient SQL queries.
Front-End Technologies: Familiarity with HTML, CSS, and JavaScript. Experience with modern JavaScript frameworks (e.g., React, Vue.js, or Angular) is a plus.
Version Control: Proficient in using Git for version control and collaboration.
Testing: Experience with unit and integration testing frameworks (e.g., PHPUnit).
Problem-Solving Skills: Excellent analytical and problem-solving abilities.
Communication Skills: Strong written and verbal communication skills.
Agile/Scrum Experience: Familiarity with Agile development methodologies.
Additional Skills (Preferred):
Experience: Industry Experience in Human Resource Management System
API Development: Experience on designing and developing RESTful APIs.
Cloud Platforms: Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
DevOps Practices: Knowledge of CI/CD pipelines and deployment processes.
Security Best Practices: Understanding of web application security vulnerabilities and best practices for secure coding.
Linux/Unix: Basic knowledge of Linux/Unix operating systems.
Caching Technologies: Experience with caching mechanisms like Redis or Memcached.
Containerization: Familiarity with Docker and Kubernetes is a plus.
E-commerce Platform Experience: If applicable, experience with e-commerce platforms like Magento or WooCommerce.
Bachelor’s Degree in Computer Science, Software Engineering, or a related fields.
Certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer, PHP/Python/C#, JAVA, etc.) are advantageous.
Required Technical Skills and Experience:
Proficiency in front-end and back-end technologies.
Experience working with Agile/Scrum methodologies.
Previous experience in a fast-paced, multi-company environment is a plus.
Salary and Benefits:
Negotiable
Please submit your resume and cover letter to careers@tekhaftrading.com. In your cover letter, please highlight your experience with PHP and related frameworks, as well as any other relevant skills.
TEKHAF Trading PLC is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Required Skills:
Proficiency in PHP: Deep understanding of PHP fundamentals, object-oriented programming principles, and best practices.
Database Skills: Strong knowledge of database design and experience working with MySQL (or other relevant database systems). Ability to write efficient SQL queries.
Front-End Technologies: Familiarity with HTML, CSS, and JavaScript. Experience with modern JavaScript frameworks (e.g., React, Vue.js, or Angular) is a plus.
Version Control: Proficient in using Git for version control and collaboration.
Testing: Experience with unit and integration testing frameworks (e.g., PHPUnit).
Problem-Solving Skills: Excellent analytical and problem-solving abilities.
Communication Skills: Strong written and verbal communication skills.
Agile/Scrum Experience: Familiarity with Agile development methodologies.
You can apply using following enterprise email addresses: careers@tekhaftrading.com, hr@tekhaftrading.com
Fields Of Study
Software Engineering
Computer sciences
Skills Required
develop software prototype
Related Jobs
3 days left
Hohete Tibeb Share Company
Data Analyst
Data Analyst
Full Time
2 yrs
1 Position
Bachelor's Degree in Computer Sciences, Information Technology, Statistics a related field of study with relevant work experience
10 days left
SHANGTEX GARMENT MANUFACTURING ETHIOPIA PLC
Junior IT Officer
IT Expert
Full Time
0 yrs
1 Position
Educational Background in a related field of study Minimum GPA of 3.0 out of 4.0 Duties & Responsibilities: -Maintain and update personnel data across multiple systems with high accuracy and attention to detail. -Perform basic IT operations and assist in troubleshooting hardware/software issues. -Manage and maintain factory IT equipment, ensuring proper functionality and timely upgrades. -Provide technical support and training to factory staff to improve their IT application skills. Multiple training sessions per worker may be needed. - Multiple training sessions per worker may be needed. -Proactively address challenges, seek guidance when needed, and demonstrate a quick learning ability
about 2 hours left
Edge Communication Technology PLC
Project Manager
Project Manager
Full Time
2 - 5 yrs
1 Position
BSc Degree in Computer Science, IT, Electrical and Computer Engineering or in a related field of study with relevant work experience Duties and Responsibilities: - Setting project goals and coming up with plans to meet those goals - Maintaining project timeframes, budgeting estimates and status reports - Managing resources for projects - Coordinating project team members and developing schedules and individual responsibilities
about 2 hours left
Siinqee Bank SC
IT and Hardware Technician
ICT Technician Supervisor
Full Time
3 - 4 yrs
1 Position
MSc or BSc Degree in Computer Engineering, IT, Computer Science, Information Systems, Information Science or in a related field of study with relevant work experience, out of which 2 years as Junior technician or equivalent.
about 2 hours left
Gold Water (Feda Wak PLC)
Senior ICT Expert Specialist(Data Administration)
ICT Analyst
Full Time
5 yrs
1 Position
Bachelor's Degree in Computer Engineering, Information Technology, Software Engineering or in a related field of study with relevant work experience
about 2 hours left
Marie Stopes International Ethiopia
MEAL Officer
Monitoring and Evaluation Specialist
Full Time
2 - 4 yrs
1 Position
MSc or BSc Degree in Statistics, IT or in a related field of study with relevant work experience Duties and Responsibilities: - Provides technical assistance on data management and reporting to all MSIE staff in the assigned areas; - Develop and implement MEAL frameworks, systems, and tools in line with program objectives and donor requirements. - Lead regular monitoring activities to track program progress against indicators, identifying successes, challenges, and areas for improvement. - In collaboration with the R, M & E team monitors the progress of clinical , outreach and social franchising activities against targets set by MSIE