- Producing clean, efficient code based on specifications
- Testing and deploying programs and systems
- Fixing and improving existing software
- Integration to 3rd party APIs.
- Must be based in Abuja.
- Proven experience as a Software Developer, Software Engineer or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
- Ability to learn new languages and technologies
- Excellent communication skills
- Resourcefulness and troubleshooting aptitude
- Demonstrable ability to multi-task and adhere to deadlines.
- Strong software design and object-oriented coding skills.
- Exceptional creativity and innovation.
- Excellent time management and organizational skills.
- Accuracy and attention to detail.
- An understanding of the latest trends and their role within a commercial environment.
Skills and Qualifications
- Web Programming Skills
- Security Principles
- Design Web Services (REST/SOAP)