Software Developer

Confidential

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

Responsibilities:

Maintain and improve the performance of existing software

Design  and update software database

Test and maintain software products to ensure strong functionality and optimization

Responsibilities:

  • 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


Attention:

  • 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