Software Developer at Peopleware Consulting Limited


PeopleWare Consulting is a Human Resource Consulting firm with a focus on supporting businesses with tailored HR models to maximize efficiency in business towards growth and sustainability.

We are recruiting to fill the position below:

 

Job Title: Software Developer

Location: Abuja (FCT)
Employment Type: Full-time

Job Summary

  • A leading engineering company is seeking an innovative and highly skilled Software Developer to join its growing technology team.
  • In this role, you will design, build, and maintain high quality software applications that meet the needs of our clients and users.
  • You will collaborate with cross-functional teams, contribute to the full software development lifecycle, and deliver secure, scalable, and efficient software solutions.
  • If you are passionate about technology, enjoy solving complex problems, and are committed to continuous learning and improvement, we would love to meet you.

Responsibilities
Software Development:

  • Write clean, efficient, and maintainable code in languages such as Java, Python, C#, or JavaScript.
  • Develop scalable and secure applications based on project specifications.
  • Participate in the full software development lifecycle: requirements gathering, design, coding, testing, deployment, and maintenance.

Collaboration & Communication:

  • Work closely with project managers, designers, and fellow developers to deliver successful projects.
  • Communicate clearly with team members and stakeholders to clarify requirements and report progress.
  • Participate in code reviews and contribute to team knowledge sharing.

Testing & Debugging:

  • Develop unit and integration tests to ensure software reliability.
  • Troubleshoot and fix bugs, performance issues, and compatibility problems.
  • Ensure applications function consistently across devices, browsers, and operating systems.

Continuous Improvement:

  • Stay updated on emerging technologies, tools, and best practices.
  • Recommend and implement improvements to enhance performance and user experience.
  • Contribute to documentation for processes, codebases, and APIs.

Security & Compliance:

  • Ensure software applications follow security best practices and compliance standards.
  • Implement data protection measures and maintain adherence to relevant regulations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Experience with frameworks such as React, Angular, Django, or mobile development platforms (Android/iOS).
  • Familiarity with Git and version control workflows.
  • At least 5 years Prior experience as a Software Developer or similar role.
  • Strong proficiency in at least one major programming language (Java, Python, C#, JavaScript).

Technical Skills:

  • Strong understanding of algorithms, data structures, and software engineering principles.
  • Experience with relational or NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Knowledge of REST APIs, microservices, and cloud platforms (AWS, Azure).
  • Experience with Agile/Scrum methodologies.

Soft Skills:

  • Strong problem-solving ability and attention to detail.
  • Ability to multitask and meet deadlines.
  • Strong teamwork and collaboration mindset.
  • Effective communication skills.

Preferred:

  • Experience with DevOps tools and CI/CD pipelines.
  • Experience with testing tools (JUnit, Selenium, pytest).
  • Understanding of software security principles.
  • Knowledge of Docker, Kubernetes, or other container technologies.

Salary
N750,000 - N1,000,000 Monthly.

 

How to Apply
Interested and qualified candidates should send their CV and Cover Letter to: [email protected] using the Job Title as the subject of the mail.

Application Deadline 31st December, 2025