173 System Developer jobs in Nigeria
Software Developer
Posted today
Job Viewed
Job Description
Today
Software DeveloperT-ONETCHNOLOGIES
Software & Data
Abuja Full Time
IT & Telecoms NGN 150, ,000 Negotiable
Easy Apply
Job SummaryWe are seeking a highly skilled and versatile Full Stack Developer to join our growing Application Development Department. The ideal candidate will have a strong problem-solving mindset, excellent technical skills across multiple programming languages, and a deep understanding of software development lifecycles and best practices. This role requires a developer who can design, develop, test, and deploy high-quality applications while collaborating closely with cross-functional teams, including UI/UX designers, DevOps engineers, and project managers. The candidate must be proficient in most of the following: Python, , Java & JavaScript, C and C++, SQL, Laravel / PHP framework, Git, GitHub, GitLab, MySQL, PostgreSQL, MongoDB, or other database systems, , Django, Flask, or Spring Boot, RESTful APIs and GraphQL, AWS, Azure, Docker, Kubernetes
- Minimum Qualification : Diploma
- Experience Level : Mid level
- Experience Length : 3 years
- Working Hours : Full Time
Responsibilities:
Design and Development:
Develop scalable, secure, and high-performing web and mobile applications using modern programming languages and frameworks.
End-to-End SDLC Management:
Participate in the full Software Development Lifecycle (SDLC), including requirement analysis, system design, coding, testing, and deployment.
Collaboration:
Work closely with designers, product managers, and other developers to ensure seamless integration of features and smooth project execution.
Version Control:
Utilize Git and other version control tools to manage code repositories, branching, and releases.
Database Management:
Design, implement, and optimize relational and non-relational databases to ensure efficient data storage and retrieval.
Problem-Solving:
Identify and resolve technical issues, bugs, and performance bottlenecks in a timely manner.
Continuous Learning:
Stay updated with emerging technologies, tools, and best practices to enhance development efficiency and product quality.
Documentation:
Maintain proper documentation for code, processes, and technical designs.
Security & Compliance:
Ensure all applications comply with data protection standards and cybersecurity best practices.
Requirements:
- Strong analytical and problem-solving ability
- Excellent communication and teamwork skills
- Adaptability to rapidly changing technologies and project needs
- A proactive, continuous-learning mindset
- Attention to detail and commitment to delivering high-quality work
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Minimum of 3 years of professional software development experience, with a proven track record of delivering production-ready applications.
Benefits:
- Competitive salary based on experience and skills
- Health insurance
- Life Insurance
- Professional development and certification support
- Opportunity to work on cutting-edge projects with a talented and collaborative team
- A supportive work environment
- Mobility
- Monthly Data and Airtime
Software Developer
Posted today
Job Viewed
Job Description
Company Description
GRRN is a FinTech company dedicated to providing smarter, faster, and more inclusive financial solutions globally. The company leverages next-generation financial intelligence and advanced tokenization security to meet the needs of individuals and businesses. By focusing on innovation and advanced technology, GRRN aims to revolutionize the financial industry.
Role Description
This is a full-time remote role for a Software Developer. The Software Developer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks include writing clean, efficient code, performing system analysis, and troubleshooting and debugging applications. The Software Developer will also collaborate with cross-functional teams to define and implement new features and ensure the software meets high-quality standards.
Qualifications
- Computer Science background and proficiency in Software Development
- Experience in Back-End Web Development and Programming
- Expertise in Object-Oriented Programming (OOP)
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
- Ability to work independently and remotely
- Familiarity with FinTech industry practices is a plus
- Bachelor's degree in Computer Science, Software Engineering, or related field
Software Developer
Posted today
Job Viewed
Job Description
Experience: 3-5 years
Compulsory Skill: .Net
Others:
Stack: React, Flutter and ReactNative, mongo Relational Database: Mysql, BackEnd: Node.
The Candidate must have a proven mobile and web developer as well experience.
Software Developer
Posted today
Job Viewed
Job Description
Krystal Digital is a full service ICT company which specializes in the development, research, deployment and creation of customized and service oriented software applications. Our organization has a strong competence in providing secure and continuously available Information technology/infrastructure solutions to organizations, institutions and parastatals as required which helps its clients drive efficiency and improve its service delivery. The company has several notable products; Krystal IT Academy, Central Billing System, iLearnNG and Myskool portal to her credit alongside other non-disclosed works.
We are recruiting to fill the position below:
Job Position: Software Developer (Full Stack)
Job Location: Wuse, Zone 7 - Abuja (FCT)
Employment Type: Full-time
Responsibilities
- Write clean, efficient, and maintainable code while following industry best practices.
- Should have a strong background in the following programming languages;PHP (Laravel, Livewire, CodeIgniter),JavaScript (Vue, Nuxt, Alpine.Js, jQuery),CSS (Tailwind, Bootstrap),Database (MySQL),Server Management (Linux/Ubuntu - Digital Ocean and Laravel Forge experience is a plus).
- Maintain technical documentation, code documentation, and knowledge sharing within the team.
- Foster a collaborative and innovative development environment.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 4 - 6 years of experience as a full-stack developer
- Strong leadership and team management skills.
- Excellent problem-solving and analytical abilities.
- Strong communication and interpersonal skills.
- Knowledge of software development best practices and emerging trends.
Method of Application
Interested and qualified candidates should send their CV to: using "Full Stack Developer" as the subject of the email.
Note: Only shortlisted candidate will be contacted and it is NOT a Remote job.
Software Developer
Posted today
Job Viewed
Job Description
Join Us as a Tech Intern
Location: Remote / Hybrid (flexible)
Duration: (e.g. 3–6 months)
Compensation: Not paid, but packed with learning, mentorship & real project exposure
Why This Role?
We're building exciting stuff and looking for a curious, driven Tech Intern to come on board. You'll work directly with our CTO, get your hands dirty with code, and learn what it's really like to build and ship products in a startup environment.
Think of it as a chance to level up your skills, build a solid portfolio, and prepare yourself for bigger opportunities.
What You'll Be Doing
- Pair with the CTO to work on real projects (not just "intern tasks").
- Learn how to build and debug apps that people actually use.
- Get exposure across backend, frontend, and databases.
- Try out different stacks and find your sweet spot.
- Contribute ideas, not just code - we value creativity.
Our Stack (you'll get hands-on with some of these)
- Backend: , Springboot
- Databases: MySQL, MongoDB, PostgreSQL
- Frontend & Mobile: React JS, React Native
What You'll Get Out of It
- 1:1 mentorship from the CTO.
- Practical experience you won't find in a classroom.
- A stronger portfolio/GitHub with real project contributions.
- Startup exposure - learn how products are built from scratch.
- Possibility of a future paid role if things click.
Who We're Looking For
- You've dabbled with coding (JavaScript is a plus).
- You're curious, eager to learn, and not afraid to experiment.
- You can work independently but also ask for help when stuck.
- You're serious about growing your dev career.
- Currently enrolled in or a recent graduate of a Computer Science, Software Engineering, or related program, or active Youth Corp Member.
How to Apply
Send us your CV (or GitHub/portfolio if you have one) + a short note on why you'd like to join. Keep it simple - we just want to know what excites you about tech.
Email: ()
Note: This is an unpaid internship, but the real value is in the mentorship, exposure, and network you'll gain. High-performing interns may get the chance to stay on with us in a paid role.
Job Type: Internship
Contract length: 3 months
Software Developer
Posted today
Job Viewed
Job Description
We are looking for a passionate and skilled Software Developer to join our product engineering team. You will play a critical role in designing, developing, and enhancing our Loyalty & Sales Enablement Platform—a next-generation engagement solution for B2B and B2C markets. This platform powers tiered loyalty programs, gamified campaigns, incentive management, and sales enablement tools used by our enterprise clients in FMCG, BFSI, retail, and other industries. You will collaborate with product managers, UI/UX designers, and QA engineers to deliver high-quality, scalable, and secure features.
Key Responsibilities
- Feature Development – Build and enhance loyalty program modules, sales enablement tools, invoice upload & approval workflows, and gamification features.
- API Development & Integration – Design and implement RESTful APIs for mobile and web platforms; integrate with third-party services (payment gateways, telecom APIs, analytics tools).
- Database Management – Design and optimize relational and NoSQL databases for performance and scalability.
- UI/UX Implementation – Work closely with designers to implement responsive, mobile-first interfaces.
- Performance Optimization – Ensure the platform runs efficiently under high load, with minimal latency.
- Testing & Quality Assurance – Write unit tests, support QA teams, and ensure code meets high-quality standards.
- Security & Compliance – Implement secure coding practices, handle data privacy requirements (GDPR, local regulations).
- Collaboration – Participate in agile ceremonies, contribute to sprint planning, and document technical solutions.
Required
Requirements
Required Skills & Qualifications
- Technical Skills: o Strong proficiency in JavaScript / TypeScript, or Java (Spring Boot)
- Experience with , , or similar front-end frameworks
- Good understanding of REST API development and JSON
- Hands-on experience with MySQL / PostgreSQL and/or MongoDB
- Familiarity with cloud platforms (Azure) o Knowledge of Git and version control best practices
- Additional Plus Skills (Good to Have): o Experience with gamification mechanics in software applications o Integration with CRM, ERP, or payment systems o Knowledge of mobile app development (Flutter / React Native)
- Soft Skills: o Strong problem-solving skills and analytical thinking
- Ability to work in a fast-paced, agile environment o Good communication and collaboration skills
Benefits
Competitive pay
HMO
Software Developer
Posted today
Job Viewed
Job Description
- We are seeking a talented Full Stack Developer to join our dynamic team at HealthConnect.
- In this role, you will play a key part in maintaining and enhancing our web presence, developing APIs and tools to support integrations, and collaborating across teams to drive growth and innovation.
- The ideal candidate is a problem-solver with strong technical skills in web development, API design, and a passion for healthcare technology.
Key Responsibilities
- Maintain and update the Health Connect 24x7's website built on WordPress, ensuring optimal performance, security, and user experience.
- Support healthcare companies by implementing and troubleshooting API integrations to enable seamless connectivity with our platform.
- Build new tools and features to facilitate user signups, payments, and other core functionalities, improving efficiency and user adoption.
- Create and maintain APIs to facilitate secure and efficient information flow between systems, adhering to healthcare data standards (e.g., HIPAA compliance where applicable).
- Develop new landing pages and web assets to support marketing campaigns, optimizing for conversions and alignment with branding.
- Participate in product demos alongside the sales team, providing technical expertise to showcase features and address client questions.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 2+ years of experience in full stack development, with proficiency in WordPress, PHP, JavaScript, HTML/CSS, and modern frameworks (e.g., React, ).
- Strong experience with API development (RESTful, GraphQL) and integration tools (e.g., Postman, Swagger).
- Familiarity with payment gateways (e.g., Stripe, PayPal) and signup workflows.
- Knowledge of cloud services (e.g., AWS, Azure) and database management (e.g., MySQL, MongoDB).
- Experience in healthcare tech or regulated industries is a plus.
- Excellent communication skills for collaborating with sales, marketing, and cross-functional teams.
- Ability to work in a fast-paced environment and manage multiple priorities.
Salary
N280,000 - N300,000 Monthly.
Method of Application
Interested and qualified candidates should send their CV to: using the Job Position as the subject of the mail.
Be The First To Know
About the latest System developer Jobs in Nigeria !
software developer
Posted today
Job Viewed
Job Description
A software developer is responsible for designing, coding, testing, and maintaining software applications. Here are the key roles, with a focus on mobile software development and Python:
1. Mobile Software Development Roles
- Building Mobile Applications – Develop apps for Android (Kotlin/Java) and iOS (Swift) or cross-platform (Flutter, React Native).
- UI/UX Implementation – Convert wireframes/designs into interactive mobile interfaces.
- Performance Optimization – Ensure smooth app performance, fast loading, and minimal battery usage.
- API Integration – Connect mobile apps with backend services using RESTful or GraphQL APIs.
- Cross-Platform Development – Use frameworks like Flutter or React Native to build apps that work on both iOS and Android.
- Security Implementation – Secure apps using authentication, encryption, and best security practices.
- Publishing & Maintenance – Deploy apps to Google Play Store and Apple App Store and provide regular updates.
2. Python Software Development Roles
- Backend Development – Build server-side logic using Django, Flask, or FastAPI.
- Automation & Scripting – Write Python scripts for data processing, task automation, and system management.
- Machine Learning & AI – Develop AI-driven applications using TensorFlow, PyTorch, or Scikit-learn.
- Data Science & Analytics – Work with Pandas, NumPy, and Matplotlib for data manipulation and visualization.
- API Development – Create and maintain RESTful APIs for web and mobile apps.
- Cybersecurity & Ethical Hacking – Use Python for penetration testing, security analysis, and ethical hacking (Kali Linux, Scapy).
- IoT & Embedded Systems – Develop Python-based IoT solutions using Raspberry Pi and MicroPython.
3. General Software Development Responsibilities
- Software Design & Architecture – Plan the structure and workflow of applications.
- Debugging & Testing – Identify and fix bugs through unit testing, integration testing, and debugging.
- Version Control – Use Git/GitHub for collaboration and code management.
- Continuous Integration & Deployment (CI/CD) – Automate deployment pipelines using Docker, Kubernetes, and Jenkins.
- Collaboration – Work with designers, frontend developers, and project managers to deliver complete software solutions.
Job Type: Full-time
Pay: From ₦70,000.00 per month
Ability to commute/relocate:
- Osogbo: Reliably commute or planning to relocate before starting work (Preferred)
Location:
- Osogbo (Preferred)
Software Developer
Posted today
Job Viewed
Job Description
Company Description
ZudoMart is a digital platform designed to empower African entrepreneurs, creators, and freelancers through a unified ecosystem. We integrate e-commerce, digital services, content creation, and community engagement, enabling users to sell products, offer skills, share content, and build a presence in one place. With a mission to drive economic inclusion and digital innovation across the continent, ZudoMart reimagines how Africans work, earn, and grow in the digital economy.
Role Description
This is a volunteer remote role for a Software Developer. The Software Developer will be responsible for developing and maintaining backend systems, implementing software solutions, and participating in programming tasks. Additional responsibilities include collaborating with team members to improve system architecture and ensuring the scalability and performance of applications.
Qualifications
- Skills in Computer Science, Software Development, and Programming
- Experience in Back-End Web Development and Object-Oriented Programming (OOP)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Familiarity with Agile methodologies is a plus
Software Developer
Posted today
Job Viewed
Job Description
About the Role
We seek a highly experienced Software Development Lead / Solution Architect to provide technical leadership, oversee enterprise application development, and drive innovative solutions across our platforms. This senior role is responsible for leading development teams, setting coding standards, designing system architecture, and ensuring alignment of technology with business goals.
Key Responsibilities
Provide technical leadership across multiple software projects, guiding design and development decisions.
Architect scalable, secure, and high-performance software solutions.
Oversee the full software development lifecycle (SDLC) from concept to deployment.
Lead and mentor software developers (Level 1 and 2), fostering a culture of best practices and continuous improvement.
Evaluate and recommend tools, frameworks, and technologies to enhance development efficiency.
Collaborate with business stakeholders, product managers, and IT leadership to align solutions with organizational strategy.
Review and approve system architecture, design documents, and code for quality assurance.
Ensure compliance with security standards, regulatory requirements, and industry best practices.
Drive innovation by exploring emerging technologies and integrating them into solutions where applicable.
Prepare documentation, knowledge sharing materials, and provide input into IT strategic planning.
Qualifications:
BSc/HND in Computer Science or Numerate discipline.
Certifications:
Developer certifications/Architect certifications
Experience:
5+ years in senior developer role; IT infra & cloud dev; Team leadership; Project & product management.
Special Requirement:
Experienced DevOps practitioner; Strong business analysis skills.