JOB TITLE: Software Engineer
JOB LOCATION: Ikeja, Lagos
Employment Type: Full-time
Responsibilities
- Execute full software development life cycle (SDLC)
- To design, develop and install software solutions.
- Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, PHP, Python, or NodeJS programming.
- Candidates must be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
- Write well-designed, testable code
- Integrate software components into a fully functional software system
- Capable of delivering on multiple competing priorities with little supervision
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Provide recommendations for continuous improvement.
- Comply with project plans and industry standards
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Requirements
Advertisements
- B.Sc. Degree / HND in Computer Science, Engineering or relevant field
- 3-4 years of experience in B2B and B2C, has a BSc/HND degree in computer science or similar, and is familiar with the following software/tools
- Experience with Scrum/Agile development methodologies.
- Experience with build automation technologies like GitHub Actions, Jenkins etc.
- Experience with relational database technologies like Postgres, MySQL and non-relational databases like MongoDB, etc.
- Experience with modern programming languages like Java, PHP, Python, NodeJS, ReactJS, VueJS etc.
- Experience with building APIs and services using REST, SOAP etc.
- Experience designing interactive applications
- Good knowledge of relational databases, SQL and ORM technologies
- Experience developing web applications using at least one popular web framework (Laravel, Django, Spring MVC)
- Experience with test-driven development and automated testing frameworks.
- Ability to document requirements and specifications
- Excellent verbal and written communication skills.
HOW TO APPLY
Interested and qualified candidates should send their Applications to: [email protected] using the Job tittle as the subject of the e-mail.
Deadline: December 3, 2021
Job Features
Job Category | Software/ Programming / Web development |