Software Developer


Job Summary

Develop and implement software programs

  • Minimum Qualification: Degree
  • Experience Level: Entry level
  • Experience Length: No Experience/Less than 1 year

Job Description

Maintain and improve the performance of existing software

Design a and update software database

Test and maintain software products to ensure strong functionality and optimization


Maintain and improve the performance of existing software

Design  and update software database

Test and maintain software products to ensure strong functionality and optimization


  • Execute full software development life cycle (SDLC)
  • Produce clean, efficient code based on client specifications
  • Integrate software components and third-party programs to meet specifications
  • Verify and deploy programs and systems 
  • Troubleshoot, debug, and upgrade existing software
  • Modify software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
  • Conduct system testing and validation procedures
  • Conduct software programming and documentation development
  • Work closely with analysts, designers and other staffs
  • Document requirements and specifications
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Deploy computer programs and evaluate user feedback
  • Formulate program specifications and basic prototypes
  • Transform software designs and specifications into high functioning code in the appropriate language
  • Integrate individual software solutions to higher level systems
  • Use web-based tools to create advanced Software-as-a-Service (SaaS) when applicable
  • Test code periodically to ensure it produces the desirable results and perform debugging
  • Perform upgrades to make software and systems more secure and efficient
  • Collaborate with technical writers to create documentation for user support

Qualifications, Experience, Skills & Competencies

Education and Work Experience

  • Minimum of a University degree or Higher National Diploma (HND) in Computer Science, Engineering or related field
  • Good knowledge of coding languages such as C# and ASP.NET
  • Good understanding of MVC  and Webforms
  • Web API/REST API Services building, utilization, and integration
  • Proficient in JavaScript, particularly JQuery and / or AngularJS
  • Mobile Application development, including use of Xamarin.
  • Good understanding of versioning.
  • Good knowledge of web technologies, such as HTML, CSS and Javascript
  • Relevant experience with databases and Object-Relational Mapping (ORM) frameworks
  • Extensive experience with software design and development in a test-driven environment
  • Experience in project deployment and maintenance.
  • Knowledge of UML/Use Cases
  • Strong knowledge of Microsoft SQL Server 2012 or later

Competencies and Skills

  • Project management skills
  • Good relationship management skills
  • Good analytical and problem-solving skills
  • Working knowledge of Agile development methodologies
  • Working knowledge of Microsoft Office tools (Word, power point, and excel)
  • Good team working skills 
  • High sense of responsibility, accountability and dependability
  • Resourcefulness and troubleshooting aptitude coupled with focus and follow-through attitude
  • High integrity and ethical standards
  • Attention to detail
  • Full time (evening and weekend work will be required as job duties demand)

Salary range ₦250,000 - ₦350,000

Location Lekki Phase 1, Lagos, Nigeria

Probation period

6 months

Traveling If necessary


  • Please ensure your Jobberman profile is 100% complete before applying for this job. Candidates with incomplete profiles have a much lower chance of having their applications viewed.

Share Job Post

Log In to apply now