Software Development Engineer
WhatJobs Direct
About the role
About
A dynamic and innovative technology company based in Lagos, Lagos, NG is seeking a talented Software Development Engineer to join their highly skilled team. Our client is committed to fostering a culture of innovation and continuous learning, providing opportunities for professional growth and development. Join a team that is shaping the future of technology.
Role Overview
This role involves designing, developing, testing, and deploying high-quality software solutions that meet business requirements and drive technological advancement. You will be involved in the full software development lifecycle, from conception and design to implementation and maintenance.
Responsibilities
- Write clean, efficient, and maintainable code.
- Collaborate with cross‑functional teams, including product managers and designers, to define software specifications.
- Participate in code reviews to ensure code quality and consistency.
Requirements
- Strong proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Solid understanding of software engineering principles, data structures, and algorithms.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with database technologies.
- Familiarity with agile development methodologies.
- Excellent problem‑solving skills.
- Passion for technology.
- Ability to work effectively in a fast‑paced, collaborative environment.
Benefits
- Opportunities for professional growth and development.
- Work on cutting‑edge projects with significant impact on the company's products and services.
Requirements
- Strong proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Solid understanding of software engineering principles, data structures, and algorithms.
- Excellent problem-solving skills.
- Passion for technology.
- Ability to work effectively in a fast-paced, collaborative environment.
Responsibilities
- Designing, developing, testing, and deploying high-quality software solutions that meet business requirements and drive technological advancement.
- Involved in the full software development lifecycle, from conception and design to implementation and maintenance.
- Writing clean, efficient, and maintainable code.
- Collaborating with cross-functional teams, including product managers and designers, to define software specifications.
- Participating in code reviews to ensure code quality and consistency.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free