Senior Software Developer Job at Interra Networks

Interra Networks Limited is an Information & Communications Technology (ICT) company headquartered in Atlanta, GA. USA with offices in Abuja, Lagos and Enugu, Nigeria. We operate a BPO (Business Process Outsourcing) facility and provide technology-enabled services to the public and private sector. Our services provide our customers with world-class, convenient, reliable and cost-effective business solutions.

We are recruiting to fill the position below:

Job Position: Senior Software Developer

Job Location: Abuja
Employment Type: Full-time

Job Description


  • We are looking to hire an experienced senior software developer to be a part of our development team.
  • In this role, you will be responsible for overseeing the development and implementation of new software systems.
  • You may also be required to update existing software and conduct feasibility studies on company systems.
  • While your role will be managerial in nature, you will also be expected to code applications, create reports, and mentor the junior developers.

Responsibilities

  • Conducting feasibility studies for upgraded software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software systems.
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.

Requirements

  • Bachelor's Degree in Computer Engineering or Computer Science.
  • Previous experience as a software programmer.
  • Managerial experience preferred.
  • Advanced knowledge of programming languages including JavaScript, HTML5, C++, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Experience working with Agile development technologies.
  • Advanced project management skills.
  • Good interpersonal skills.

Salary
N200,000 - N300,000 Monthly.