Help us serve you better & stand to win a $200 Samsung phone & data bundles! Complete a short survey here Complete survey
C

Software Engineer

Catalyst Asset Revitalization Limited (CARL)

Engineering & Technology

Today
New

Job descriptions & requirements


Company Description Catalyst Asset Revitalization Limited (CARL) is a growing organization focused on improving asset performance and enabling sustainable development in local communities. The company works across sectors to modernize infrastructure, streamline operations, and introduce technology-driven solutions. CARL emphasizes practical innovation, collaboration, and measurable impact in the regions where it operates. Team members are encouraged to contribute ideas, take ownership of their work, and support long-term community and business resilience.
Role Description This is a contract Software Engineer role based in Maiduguri with a hybrid work arrangement, combining on-site collaboration with flexibility to work from home part of the time. The Software Engineer will design, develop, test, and maintain software solutions that support CARL’s asset revitalization and operational improvement initiatives. Day-to-day responsibilities include implementing back-end services and APIs, writing clean and secure code, reviewing code from peers, and troubleshooting issues in existing systems. The role involves collaborating with project managers, analysts, and other engineers to gather requirements, refine technical specifications, and deliver reliable, scalable applications. The Software Engineer will also contribute to technical documentation, participate in sprint planning or similar agile ceremonies, and help improve development practices and tooling over time.
Qualifications

  • Strong foundation in Computer Science concepts, including data structures, algorithms, and software design principles.
  • Hands-on experience in Software Development and Programming, with proficiency in at least one modern language (e.g., Java, C#, Python, JavaScript, or similar).
  • Practical knowledge of Back-End Web Development, including RESTful APIs, databases (SQL or NoSQL), and server-side frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) and ability to apply OOP principles to design maintainable, modular systems.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Ability to analyze requirements, break down complex problems, and propose clear technical solutions.
  • Effective communication skills and a collaborative working style in hybrid (on-site and remote) teams.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience with cloud platforms, containerization, or DevOps practices is an advantage.
  • Familiarity with infrastructure, asset management, or related domains is a plus but not required.


<

Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 Jobberman

Or your alerts