Backend Senior Engineer
Location | Zanzibar, Tanzania, United Republic of |
Date Posted | February 3, 2023 |
Category | Engineering IT / Information Technology |
Job Type | Full-time |
Currency | TZS |
Description
Job Summary
The Senior Backend Engineer is responsible for designing, developing and maintaining the back-end of the Wasoko web applications. This role requires a high level of technical knowledge, design skills in distributed world, problem solving as well as deep understanding in building RESTful Services, designing using MQs, Web applications and maintaining them.
Responsibilities
- Design and develop web applications that meet user requirements and adhere to design and coding standards.
- Create and maintain databases for web applications and mobile applications.
- Develop, test, and deploy web applications and mobile applications.
- Troubleshoot and debug web applications and mobile applications.
- Collaborate with other team members and stakeholders to ensure successful delivery of applications.
- Ensure the security and performance of web applications.
- Monitor and track web application usage.
Qualifications
- 5+ years of experience in software development.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience with designing and developing REST APIs, using MQs and programming in Java, Springboot
- Very good designing and problem solving skills and can work with minimal guidance.
- Seasoned coder, good knowledge on various design patterns.
- Experience with Test Driven Development
- Knowledge of application performance, monitoring and alerts.
- Knowledge of continuous integration and continuous deployment
- Knowledge of cloud platforms (AWS, Azure or GCP)
- Proficient in database design and development.
- Experience with mobile application development.
- Should be a good team player with good communication skills.
- E-commerce experience is an added advantage.
- Experience with web development and programming on HTML, CSS, JavaScript, and related technologies will be an added advantage.