Technology

Software Developer

Leadway Pensure·Remote, nigeria·Full Time·Remote
Technologymid-levelFull TimeRemote
-Closes Dec 24, 2026

The experienced software developer is part of the development team, working on enterprise grade software systems using PHP, JavaEE/.NET Technology stack,. The software developer will be involved in all areas of development from design to development to testing. He will also assist other developers and other IT units in deploying software solutions for the business.

Development of new software applications.

Modification and extension of Software application to suite changing business need.

Documentation of software processes and procedures.

High level support for software applications.

Research on the use of Opensource tools and technologies to assist the business.

Carry out Code review with other Software developers.

Other assigned tasks by Head of the IT department.

MIT , SCWCD , SCJP , OCA

Competencies

PHP Laravel, .NET, Angular, React, Java, Java Script, Node.js, MS SQL, Mongo DB, Ionic, HTML

Skills

Java, PHP, HTML, Javascript , SQL

Knowledge

Web, Enterprise Application, Web services, Mobile Development.

Leadway Pensure PFA Limited (Leadway Pensure) was incorporated on the 25th day of August, 2004 as a Pension Fund Administrator in accordance with the provisions of the Pension Reform Act 2004. Formed by a consortium of three (3) major financial service companies, Leadway Pensure is one of the most capitalized PFA’s in Nigeria with an authorized share capital of N2.0 Billion. Our shareholder’s fund is in excess of N7.0 Billion, unimpaired by losses. Since its inception, we have positioned ourselves as one of Nigeria’s foremost Pension Fund Administrators.

Leadway Pensure boasts of extensive national coverage as well as in-depth experience in pension administration and fund management for prominent corporate organizations, states, and federal government institutions. Our shareholders have a combined experience of over 125 years in the delivery of professional fund management services.

Our outstanding experience, expertise, technology, and transparency positions us to deliver on our promise of providing you simple, coherent, efficient and exceptional quality service. Leadway Pensure PFA is reputed for her professional business ethics and corporate governance, which are driven by the unflinching level of integrity of its Directors and Shareholders.

Originally posted on Himalayas

At a glance

Company

Leadway Pensure

Location

Remote, nigeria

Employment

Full Time

Work style

Remote

Experience

mid-level

Valid until

December 24, 2026

Created

October 25, 2026

More opportunities

Similar roles you might like

Programmer (remote)

Athena Institute of Business & Technology

Nigeria Employment Type: Full-time, Nigeria

full-time

Athena Institute of Business and Technology (AIBT) is building Africa’s next generation of business, policy, and tech leaders, through flexible, practical, and impact-driven learning. We are recruiting to fill the position below: Job Title: Programmer (Remote) Location: Nigeria Employment Type: Full-time Job Description We are seeking a skilled, analytical, and detail-oriented Programmer to develop, test, maintain, and improve software applications and computer systems that support organisational operations and business objectives. The successful candidate will be responsible for writing clean, efficient, and maintainable code, troubleshooting software issues, implementing technical solutions, and collaborating with other team members to deliver reliable and user-friendly applications. The ideal candidate should have a strong understanding of programming principles, problem-solving abilities, and a willingness to learn new technologies and development practices. Key Responsibilities Design, write, test, debug, and maintain computer programs and software applications. Translate functional requirements and technical specifications into effective software solutions. Develop new features and improve existing applications to meet organisational needs. Identify, troubleshoot, and resolve software errors, bugs, and performance issues. Write clean, reusable, efficient, and well-documented code. Conduct unit testing and participate in integration testing to ensure software quality and reliability. Collaborate with software developers, system analysts, designers, and other stakeholders on development projects. Maintain and update existing software systems to improve performance, functionality, and security. Integrate applications with databases, APIs, and third-party systems where required. Use version control tools to manage source code and support collaborative development. Prepare and maintain technical documentation, including program specifications, code documentation, and user guides. Follow established coding standards, security practices, and software development procedures. Participate in code reviews and contribute to continuous improvement of development processes. Research emerging technologies and recommend appropriate tools and approaches to improve software delivery. Requirements Education and Qualifications Bachelor's Degree or HND in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related discipline. Relevant professional certifications in programming, software development, or related technologies will be an advantage. Demonstrable programming skills through personal projects, internships, professional work, or open-source contributions. Additional training in software engineering, database management, application development, or cloud technologies is desirable. Equivalent practical experience and demonstrable technical ability may be considered in place of formal qualifications. Experience: Must have 1–3 years of relevant experience in programming, software development, application support, or a related technical role. Demonstrable experience writing, testing, debugging, and maintaining software code. Practical knowledge of at least one programming language and its relevant development tools. Experience working with databases and integrating software components. Familiarity with version control, testing practices, and software documentation. Evidence of completed programming projects, applications, or contributions to software development initiatives. Experience collaborating with technical teams and working with project requirements is desirable. Candidates with strong programming fundamentals, relevant project experience, and a portfolio of functional applications may be considered even if they do not meet every experience requirement. Required Skills and Competencies: Technical Skills: Proficiency in at least one programming language, such as Python, Java, JavaScript, C#, PHP, or C++. Good understanding of programming fundamentals, algorithms, data structures, and object-oriented programming. Knowledge of software development life cycles and standard development methodologies. Experience working with relational databases such as MySQL, PostgreSQL, or Microsoft SQL Server. Familiarity with SQL, database queries, and data manipulation. Understanding of software testing, debugging, error handling, and performance optimisation. Experience using version control systems such as Git and platforms such as GitHub or GitLab. Familiarity with APIs, application integration, and basic networking concepts. Understanding of software security principles and secure coding practices. Knowledge of web development technologies or application frameworks relevant to the role is an advantage. Professional Skills: Strong analytical and problem-solving abilities. Attention to detail and commitment to code quality. Logical thinking and the ability to break down complex problems. Effective written and verbal communication skills. Good time management and organisational skills. Ability to work independently and collaboratively within a team. Adaptability and willingness to learn new programming languages and technologies. Ability to manage multiple tasks and meet project deadlines.

5 days ago

Telco Project / Product Manager

Lagos State

Lagos, nigeria

full-time

A reputable IT company is recruiting suitably qualified candidates to fill the position below: Job Position: Telco Project / Product Manager Job Location: Lekki Phase 1, Lagos  Employment Type: Full-time Responsibilities Collaborate in managing relationships with partners and stakeholders to foster effective communication and synergy. Develop and maintain a comprehensive monthly configuration and issue resolution records, ensuring accuracy and completeness. Maintain a minimum issue resolution rate between 85% to 90% by the end of each month, implementing proactive measures for continuous improvement. Contribute to enhancing customer engagement and retention features within products by optimizing customer touchpoints with relevant and compelling content. Ensure the quality of content and notifications aligns with product management objectives, both for new and existing products. Identify opportunities for system enhancements that can enhance productivity and elevate the quality of products. Promptly address escalated issues involving the product team, ensuring timely resolutions. Facilitate effective communication and knowledge sharing within the team, keeping members informed about product and partner updates. Provide comprehensive product management and support for products, ensuring alignment with company goals and expectations. Manage campaign budgets efficiently, tracking expenditures and optimizing resource allocation for maximum impact. Oversee the entire product lifecycle, from conceptualization to retirement, ensuring strategic alignment and continuous improvement. Requirements Qualifications: Bachelor's Degree in Computer Science, Information or Business Sciences, or related fields. 2 to 3 years of experience in a Project Management role. Project Management Professional (PMP) certification and/or experience is a key advantage. Skills / Requirements: Advanced skills in the usage of Microsoft Excel, Word and PowerPoint. Mandatory background of working in a software development environment or of liaising with Software Developers. Strong Project Management experience, managing multiple projects simultaneously. In-depth knowledge of project management principles, methodologies, and tools. Knowledge of working with JIRA is an added advantage. Ability to identify and mitigate potential project risks. Ability to manage effective project teams. Excellent verbal and written communication skills. Excellent time management, analytical and problem-solving skills. Salary Very Attractive. Method of Application  Interested and qualified candidates should send their CV to: recruitment.lekki1@gmail.com using "Project / Product Manager" as the subject of the mail. Please note: Only qualified candidates will be contacted.

7 days ago

Engineering Manager

Moniepoint Inc.

Lagos, nigeria

full-time

About the role As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating collaboration between various stakeholders, including engineers, product managers, QA, and UX. This role requires a deep understanding of software design and development and the ability to plan, execute, and deliver product features in a timely and predictable manner. You will also be responsible for maintaining high technical standards, managing team bandwidth, and ensuring project milestones are met with efficiency and accuracy. What you'll get to do Own end-to-end delivery and execution across cross-functional teams within your product area, ensuring predictable and high-quality outcomes. Evaluate business and product requirements for technical feasibility and architectural alignment, translating them into well-defined EPICs and technical user stories. Partner closely with Product Managers, UX Designers, and Engineers to continuously refine, groom, and prioritize the backlog. Plan and drive sprint execution with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and surface dependencies early. Champion engineering processes and rituals that enable strong collaboration, accountability, and team efficiency. Monitor team velocity and capacity to optimize resource allocation, proactively balancing bandwidth against delivery commitments. Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks and maintain smooth execution. Stay hands-on in critical initiatives by guiding design decisions, enforcing sound design patterns, and participating in code reviews to maintain high engineering quality. Ensure robust monitoring, alerting, and observability for all owned services, consistently meeting defined SLIs and SLOs. Partner with Product Managers to define, track, and publish post-release product metrics, driving transparency and continuous improvement. To succeed in this role, you should have Bachelor's Degree in Computer Science, Engineering, or a related technical field. 8 - 10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role. 5+ years of strong experience building production systems using Java and Spring Boot. Minimum 3 years of proven engineering leadership experience managing high-performing teams. Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery. Demonstrated ability to translate complex product requirements into well-structured EPICs, user stories, and tasks. Strong backend engineering expertise; exposure to frontend technologies is a plus. Experience with project planning and tracking tools to visualize and manage delivery timelines. Familiarity with engineering, product health metrics, and monitoring tools to drive data-informed decisions. Hands-on capability to debug complex production issues, lead incident response, and conduct blameless RCA. Good understanding of modern deployment practices, including CI/CD pipelines, release management, and associated metrics. Ability to drive alignment across cross-functional stakeholders, both technical and non-technical. Excellent risk management, dependency tracking, and stakeholder communication skills. Proven track record of improving team velocity, delivery predictability, and engineering excellence. Generic Skills: Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions. Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting. Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed. Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for. Supervisory skills: Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance. Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance. Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment. Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.

10 days ago

Engineering Manager (remote)

Moniepoint Incorporated

Lagos (Remote), Lagos, Nigeria

full-time

Moniepoint Incorporated is a global business payments and banking platform and recently became QED Investors’ first investment in Africa. We are the partner of choice for over 600,000 businesses of all sizes, powering the dreams of SMBs and providing them with equal access to the tools they need to grow and scale. We are recruiting to fill the position below: Job Title: Engineering Manager Location: Lagos (Remote) About the role As an Engineering Manager, you will drive the successful delivery and execution of projects within your teams. You will manage end-to-end technical planning, ensuring that product requirements are translated into actionable tasks, while orchestrating collaboration between various stakeholders, including engineers, product managers, QA, and UX. This role requires a deep understanding of software design and development and the ability to plan, execute, and deliver product features in a timely and predictable manner. You will also be responsible for maintaining high technical standards, managing team bandwidth, and ensuring project milestones are met with efficiency and accuracy. What you’ll get to do Own end-to-end delivery and execution across cross-functional teams within your product area, ensuring predictable and high-quality outcomes. Evaluate business and product requirements for technical feasibility and architectural alignment, translating them into well-defined EPICs and technical user stories. Partner closely with Product Managers, UX Designers, and Engineers to continuously refine, groom, and prioritize the backlog. Plan and drive sprint execution with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and surface dependencies early. Champion engineering processes and rituals that enable strong collaboration, accountability, and team efficiency. Monitor team velocity and capacity to optimize resource allocation, proactively balancing bandwidth against delivery commitments. Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks and maintain smooth execution. Stay hands-on in critical initiatives by guiding design decisions, enforcing sound design patterns, and participating in code reviews to maintain high engineering quality. Ensure robust monitoring, alerting, and observability for all owned services, consistently meeting defined SLIs and SLOs. Partner with Product Managers to define, track, and publish post-release product metrics, driving transparency and continuous improvement. To succeed in this role, you should have Bachelor’s Degree in Computer Science, Engineering, or a related technical field. 8 - 10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role. 5+ years of strong experience building production systems using Java and Spring Boot. Minimum 3 years of proven engineering leadership experience managing high-performing teams. Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery. Demonstrated ability to translate complex product requirements into well-structured EPICs, user stories, and tasks. Strong backend engineering expertise; exposure to frontend technologies is a plus. Experience with project planning and tracking tools to visualize and manage delivery timelines. Familiarity with engineering, product health metrics, and monitoring tools to drive data-informed decisions. Hands-on capability to debug complex production issues, lead incident response, and conduct blameless RCA. Good understanding of modern deployment practices, including CI/CD pipelines, release management, and associated metrics. Ability to drive alignment across cross-functional stakeholders, both technical and non-technical. Excellent risk management, dependency tracking, and stakeholder communication skills. Proven track record of improving team velocity, delivery predictability, and engineering excellence. Generic Skills: Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions. Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting. Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed. Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for. Supervisory skills: Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance. Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance. Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment. Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.

10 days ago

Technical Support Officer

Union Systems Limited

Victoria Island, Lagos Employment Type: Full-time, Lagos, Nigeria

full-time

Union Systems Limited (USL) is an original equipment manufacturer that develops international trade and treasury applications that are used by banks, other financial institutions and corporates. We are recruiting to fill the position below: Job Title: Technical Support Officer Location: Victoria Island, Lagos Employment Type: Full-time Job Purpose The Technical Support Officer will be responsible for providing advanced technical support for the company's software applications and technology solutions. The role serves as the second point of escalation for client-reported issues that cannot be resolved by the First-Level Support team. The successful candidate will investigate, troubleshoot, diagnose, and resolve technical incidents while working closely with software developers, infrastructure teams, project managers, and clients to ensure timely resolution of service issues and maintenance of high customer satisfaction levels. Key Responsibilities Technical Support & Issue Resolution: Provide second-level technical support for software applications, platforms, and integrated systems. Investigate and resolve escalated incidents transferred from the First-Line Support Team. Analyze application logs, database records, system performance metrics, and error reports to identify root causes of issues. Troubleshoot software defects, configuration issues, system integration problems, and performance-related incidents. Replicate reported issues in test environments to facilitate diagnosis and resolution. Escalate confirmed software bugs or complex technical issues to the Development Team with appropriate documentation. Client Support & Incident Management: Respond to client issues within agreed Service Level Agreements (SLAs). Provide regular updates to clients on incident status and resolution progress. Prioritize incidents based on severity, business impact, and urgency. Ensure accurate documentation of incidents, troubleshooting steps, and resolutions within the service desk system. Support clients during application upgrades, deployments, and change implementations. System Monitoring & Maintenance: Monitor application health and system performance. Conduct routine system checks and identify potential issues before they impact clients. Support software releases, patches, and production deployments. Verify fixes and perform post-resolution testing to ensure issues are fully resolved. Collaboration & Continuous Improvement: Work closely with Software Developers, DevOps Engineers, QA Engineers, and Project Teams to resolve incidents. Participate in root cause analysis sessions for recurring and major incidents. Contribute to the development and maintenance of technical knowledge bases and support documentation. Identify opportunities to improve support processes, system stability, and user experience. Assist with user training and technical guidance when required. Reporting: Prepare periodic reports on incident trends, recurring issues, SLA performance, and support metrics. Track and report unresolved issues and escalation statuses. Recommend improvements based on support analytics and customer feedback. Key Performance Indicators (KPIs) Percentage of incidents resolved within SLA. Average incident resolution time. First-time resolution rate for L2 support tickets. Reduction in recurring incidents. Customer satisfaction ratings. Quality and completeness of ticket documentation. Escalation turnaround time to Development Teams. Knowledge base contributions and updates. Qualifications Education: Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field. Experience: Minimum of 5 years' experience in Application Support, Technical Support, IT Operations, or Software Implementation. Experience supporting enterprise applications, fintech solutions, banking applications, ERP systems, or business-critical software solutions. Experience interacting directly with clients and business users. Technical Skills: Strong knowledge of software application troubleshooting. Understanding of databases (Microsoft SQL Server, MySQL, PostgreSQL, or Oracle). Ability to execute basic SQL queries for data validation and troubleshooting. Knowledge of APIs, web services, and system integrations. Familiarity with Windows and Linux server environments. Experience using Help Desk and Ticketing Systems. Understanding of software deployment and release management processes. Knowledge of cloud platforms and DevOps practices is an added advantage. Key Competencies: Technical Competencies: Application Support Incident Management Root Cause Analysis System Troubleshooting Database Querying Log Analysis Problem Management Change Management. Behavioral Competencies: Excellent Communication Skills Customer Focus Analytical Thinking Attention to Detail Teamwork and Collaboration Time Management Ability to Perform Under Pressure Strong Problem-Solving Skills.

12 days ago

It Personnel

Imperial Gates School

Lagos, nigeria

full-time

Description The role of the IT Personnel is integral to the smooth and successful operation of the school. The job holder will provide technical support required for the smooth running of computer systems, internet facility and the school portal and as well be responsible for the general maintenance of the technological facilities in the school; ensuring users get maximum benefits from them. Responsibilities Monitors and maintains computer systems and networks Installs and configures computer hardware operating systems and applications Takes staff through a series of actions and set up systems or resolve issues Troubleshoots system and network problems, diagnosing and solving hardware or software faults Replaces parts as required and ensures that all computer systems are well protected from virus Provides support, including procedural documentation and relevant reports Sets up new users' accounts and profiles and deals with password issues Responds swiftly to issues; works continuously on a task until completion and refers to third parties, if unresolved Prioritises and manages cases on the school portal appropriately as the administrator Collaborates with staff and software developers to enhance effective school administration Conducts electrical safety checks on computer equipment. Collaborates with the school leadership to make informed decisions relating to IT Collaborates across departments and functional areas that support adoption and implementation of technology in all aspects, including those that improve teaching and learning and promote 21st Century skills.

17 days ago