Software Developer
CVPeople Tanzania- Location
- Dar es Salaam, Dar es Salaam, Tanzania
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 1y ago
The Software Developer is responsible for designing, developing, and maintaining software solutions that support immigration processes. This role involves creating efficient, secure, and user-friendly applications for case management, visa processing, and compliance tracking. The developer collaborates with cross-functional teams to ensure the software meets business and client needs.
Responsibilities
- Software Development: Write, test, and maintain high-quality code for immigration related applications and systems.
- System Integration: Develop and integrate APIs to connect immigration platforms with external systems, such as biometric data systems and payment gateways.
- User Interface Design: Create intuitive and user-friendly interfaces for clients and immigration officers.
- Troubleshooting: Identify and resolve software bugs and performance issues.
- Collaboration: Work closely with database administrators, system administrators, and other developers to ensure seamless functionality.
- Documentation: Maintain detailed documentation of software designs, code, and processes.
- Compliance: Ensure software adheres to legal and regulatory standards, such as GDPR and immigration-specific data privacy laws.
Requirements
Knowledge and Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3–5 years of experience in software development, preferably in industries handling sensitive data (e.g., legal, government, or immigration).
- Proficiency in programming languages such as Java, Python, or C#. •
- Experience with web development frameworks (e.g., Angular, React, or Django).
- Familiarity with Automated Biometric Identification System (ABIS).
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Proficiency in database integration and query optimization.
- Knowledge of cybersecurity best practices and compliance standards.
- Excellent problem-solving and communication skills.
- Ability to work in a fast-paced, mission-critical environment.
- Relevant certifications to enhance qualifications include but are not limited to: o Microsoft Certified: Azure Developer Associate o AWS Certified Developer – Associate o Certified Secure Software Lifecycle Professional (CSSLP) o Oracle Certified Professional, Java SE Programme
- Fluency in both English and Kiswahili (spoken and written).
- Previous experience in the aviation industry is a plus.
- Tanzanian national only.
Skills
- GDPR
- Java
- Python
- C#
- Angular
- React
- Django
- AWS
- Azure
- GCP
- Oracle Database
More jobs at CVPeople Tanzania
All 22Data Science Training Consultant
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 1mo ago
Artificial Intelligence Training Consultant
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 1mo ago
Senior Database Administrator
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 6mo ago
Cards Systems & Operations Specialist
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 6mo ago
DevOps Manager/ Senior Software Developer Manager - IT
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 11mo ago
Similar roles
Cloud Solutions Developer - Integrations & Platforms
Path · Kenya, Nairobi Country Program Office · Nigeria, Abuja Project Office · Ghana, Accra Project Office +7 · 4d ago
Forward Deployed Engineer, Tanzania
Sand Tech Holdings · Tanzania · 2mo ago
Junior Software Developer
CVPeople Tanzania · Dar es Salaam, Dar es Salaam, Tanzania · 1y ago
Full Stack Developer Intern
Smart Africa Group · Dar es Salaam, Tanzania, United Republic of · 1y ago
Senior Software Engineer- Consultant ( 6 Months Contract)
CVPeople Tanzania · Dar es salaam, Dar es Salaam, Tanzania · USD 4,000/mo · 2y ago
ASP Developer
CVPeople Tanzania · Dar es salaam, Dar es Salaam, Tanzania · 2y ago