Job Overview
Nick TC-Scan (Gambia) Ltd. is seeking a passionate and skilled Software Engineer to join our growing technology team. You will play a pivotal role in developing, testing, and deploying scalable digital solutions that drive trade efficiency, customs innovation, and operational excellence across The Gambia.
Key Responsibilities
- Design, develop, test, and maintain high-performance software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and well-documented code.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues across the software stack.
- Contribute to software architecture decisions and best practices.
- Integrate third-party APIs, databases, and hardware systems (e.g., OCR, weighbridge tech).
- Ensure security, performance, and data integrity in all applications.
- Stay updated with the latest industry trends and emerging technologies.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Proven experience as a software engineer, developer, or similar role.
- Proficiency in one or more programming languages (e.g., Python, JavaScript, Java, C#).
- Experience with modern frameworks (e.g., React, Django, Node.js).
- Solid understanding of databases (SQL, NoSQL) and RESTful API integration.
- Familiarity with DevOps, Git, and CI/CD pipelines.
Preferred Skills
- Experience in logistics, customs tech, or government digital systems.
- Knowledge of cybersecurity practices.
- Familiarity with cloud platforms (e.g., AWS, Azure).
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
What We Offer
- Competitive salary and benefits package
- Opportunities for growth and continuous learning
- Dynamic and innovative work environment
- Contribution to national transformation through technology