Job Description
The Role
- We are seeking a senior Full-stack developer to join our team in a permanent role. You will work alongside our Senior and lead developers in development projects.
- This role is for an experienced developer who has in-depth knowledge of software development.
- We are seeking candidates with 6+ years of experience in development. The successful candidate must possess exceptional communication skills, solid technical skills, and creative problem-solving skills.
- The position’s preferred locations – where MFS Africa has entities in Africa, i.e. SA, Nigeria, Kenya, Uganda. You will work normal hours, Monday to Friday, 0800 to 1700 (local time), with a combination of in-person office attendance and working from home.
Key Responsibilities
- Prioritize, assign, and execute tasks throughout the software development life cycle.
- Overseeing and directing the evaluation, creation, and implementation of software.
- Write well-designed, efficient code.
- Review, test, and debug team members’ code
- Schedule product releases with internal teams.
- Writing technical documentation.
- Ensure our applications are secure and up to date.
- Good delegation and time management skills
- Problem-solving abilities
- Design client-side and server-side architecture
- Generally, uphold the values of the Company
Qualifications and experience
- 6+ years’ of experience in development.
- 3-year university degree with a proven background in math, science, finance, engineering are required; Advanced degrees in IT like a master's in computers is a plus.
- Working experience in development projects with hands-on coding skills (Java and Python)
- Quick learning and doing whatever is needed to help us accomplish our goals.
- Ability to collaborate effectively in a team environment and be open to feedback and suggestions.
- Good time management skills and the ability to prioritize tasks to meet deadlines.
Technical Skills
- Languages: Java, Python
- Databases: MySQL, PostgreSQL, Mongo DB
- Cloud: AWS services (EC2, RDS, EBS, VPC, IAM, Cloud Watch, SQS, SNS, Security Groups etc.)
- DevOps: Kubernetes, Jenkins
- HTML/ CSS, JavaScript, jQuery
- Spring MVC, Spring Boot, Angular, React, Node.js and Kafka