JOB TITLE: Full Stack Software Engineer, Engineering Lab
LOCATION: Lagos
What will you do?
- If you are passionate about building, owning and operating massively scalable systems and experienced in being in a team of highly competent software engineers impacting millions of lives around you, here is an opportunity tailored for you.
- This job is responsible for conducting Software Development: Build and implement business applications. This Job requires working with other Developers and Project Managers throughout the software development life cycle.
- In this role, you should be a team player with a keen eye for detail and problem-solving skills.
- Your goal will be to build efficient programs and systems that serve user needs.
Key Accountabilities
Advertisements
- Produce clean, efficient code based on specifications, create technical documentation for reference and reporting, integrate software components and third-party programs, Verify and deploy programs and systems, Troubleshoot, debug and upgrade existing software, Gather and evaluate user feedback, Recommend and execute improvements.
- Interpret URS (User Requirement Specification) / PCN (Product Concept Note) and develop Solutions
What will make you successful?
- BSc / BA / Engineering in Computer Science or related discipline
- Proven experience as a Full Stack Software Developer/ Engineer or similar role
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of coding languages (e.g. C#, ASP.NET MVC, ASP.NET CORE, Python, JavaScript) and frameworks/systems (e.g Angular, React, Node.js, Vue.js, Git, Hangfire, RabbitMQ, API development, Web Services, Docker, Micro-services)
- Experience with databases (MS SQL, Oracle, Redis, MongoDB) and Object-Relational Mapping (ORM) frameworks (e.g. Entity Framework).
- Experience working with queues: Eg Kafka.
- Knowledge of UI/UX designs.
Job Features
Job Category | Software/ Programming / Web development |