Jobgurus Job advert

Software Application Developer Job at iPNX Nigeria Limited

IPNX Nigeria Limited is one of the fastest-growing information and communications technological companies, serving a multitude of needs across enterprises, small businesses and residents with innovative, world-class services.

We are recruiting to fill the position below:

Job Position: Software Application Developer - OSS / BSS
Job Location: Lagos
Employment Type: Full-time
Department: Information Systems & Technology
Function: System Analysis and Software Development
Job Grade: Permanent
Reporting to: Manager, IT Applications
Travel Frequency: Occasional

Purpose of the Job


  • Primary responsibility for the development and support of the OSS/BSS platform and its integration with other systems and applications.

Key Responsibilities

  • Develop and build software and applications.
  • Ensure feasibility and usefulness of projects.
  • Reporting on project status.

Key Activities

  • Design, develop, and implement APIs and application modules.
  • Prepare test plans and perform system acceptance testing.
  • Conduct data analysis and develop reports using T-SQL.
  • Analyze OSS/BSS enhancement requests and create work plans.
  • Analyze and troubleshoot issues in application support.
  • Configure, enhance, and adapt application software.
  • Develop schedules, time, and cost estimates for projects.
  • Prepare routine project status reports and attend technical meetings.
  • Demonstrate (Key Competencies):

Educational Qualifications & Skills

  • Minimum 2.1/Upper Credit Bachelor's Degree in Computer Science or related field.
  • Hands-on experience with Perl programming, Linux, Postgres RDBMS, Apache web server.
  • Previous experience with Telco OSS/BSS software.

Work Experience:

  • Strong skills in PHP, Python, Ruby on Rails, or Java.
  • Experience with Telco OSS/BSS software, Freeside, and FreeRadius.
  • Proficiency in JavaScript, JQuery, Angular, React, Vue, XML, CSS3.0.
  • System integration skills and knowledge of software development life cycle.

Other Requirements:

  • Strong team player and mentor.
  • Solid problem-solving skills.
  • Quick learner with the ability to organize and prioritize multiple projects.
  • Effective communication and interpersonal skills