Senior Software Developer

New

Confidential

Job Summary

Our team is primarily the experience and the constant improvement of professional qualifications. We are in need of a Senior Software Developer who is going to develop and implement software programs. If you possess all the necessary qualities we are looking for in our employees which include hard work, ability to meet deadlines, and most of all integrity, then we need you to join us in making a difference in our organization. Click the apply button immediately to join us.

  • Minimum Qualification: Degree
  • Experience Level: Mid level
  • Experience Length: 2 years

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
  • 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