12 Software Development jobs in Nigeria
Software Development Engineer
Posted 481 days ago
Job Viewed
Job Description
Senior Technical Lead, Software Development
Posted 23 days ago
Job Viewed
Job Description
br>Key platforms and Services to be covered include the following:
1. Self-Service Customer Apps and Web
2. orporate Web Portals
3. Voice of Customer for Survey feedback
4. Payment System
5. Partner Portal
6. Robotic Process Automation
7. Assisted-Channel Apps and Web
8. Metaverse system
9. E-commerce System
10. IOT System
11. Web Hosting System
Key Responsibilities
(1) Strategy s Business Understanding
(a) Good understanding of organisation’s strategy and translation of business requirements into technical solutions < r>(b) U derstanding of key architecture and solution building blocks for all technical capabilities in the Software Development architecture domain for a Telco and TechCo
(c) Involve in co-creation of Consumer and mass market services and initiatives with Business teams and drive the implementation
(d) Support the Domain Architect in developing a high-level view of current and future state business and solution architectures for Software Development that are well connected and aligned with business strategy
(e) Evaluate developments in architecture and technology trends in the industry and recommend value-adding improvements to the Software development domain architecture roadmap
(2) Solution Architecture Definition, Design and Implementation Supervision
(a) Carry out detailed Architecture Impact Analysis for all Software Development and business requirements before implementation
(b) Create low-level designs covering all components for all Software development solutions to guide software developers and implementation team
(c) Document all designs and create relevant artefacts for all solutions using standard templates and diagrams such as system integration views, API details, design flows, data integration document, etc.
(d) Oversee the implementation of systems and capabilities impacting Software development solutions, including network integration, infrastructure deployment, application development/deployment and data integration.
(e) Carry out detailed capacity planning for key platforms, services and solutions to ensure robust and scalable solution delivery
(f) Coordinate cross-functional teams of implementers and vendors for the end-to-end delivery of solutions, products and services
(3) Software Engineering
(a) Design the architecture of software systems, including databases, user interfaces, application modules and components, APIs etc. and translate the design plans into functional code using various programming languages.
(b) Design scalable applications architecture based on trend analysis of usage and forecast, and benchmark application capabilities based on projected growth.
(c) Support developers in documenting code specifications and versioning for references and maintenance
(d) Involve in peer review of codes to ensure efficient and optimal codes for solutions
(e) Support in software and applications unit and integration testing
(4) Solution post implementation support and operational handover
(a) Prepare solution handover and operationalization documentation for Operations and support teams
(b) Monitor the performance of newly implemented systems and solutions and identify areas for optimisation.
(c) Resolution of early life support issues and escalations
(d) Monitoring and retrofit of design exceptions and transition architectures
(e) Periodic design and architecture compliance assessment on new solutions and initiatives.
Research and Development Software Engineer
Posted 23 days ago
Job Viewed
Job Description
Job Summary: br>We are seeking a highly skilled Software Research and Development Engineer to design, develop, and test innovative software solutions. The successful candidate will be responsible for researching new technologies, developing software products, and collaborating with cross-functional teams to drive product innovation.
Key Responsibilities:
1. Research and develop new software technologies, tools, and methodologies.
2. Design, develop, and test software products, including coding, debugging, and troubleshooting.
3. Collaborate with cross-functional teams, including product management, engineering, and quality assurance.
4. Develop and maintain technical documentation, including design documents, test plans, and user manuals.
5. Participate in code reviews, ensuring high-quality code and adherence to coding standards.
6. Stay up-to-date with industry trends, emerging technologies, and best practices.
Requirements:
1. Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
2. Proven experience in software research and development, with a strong portfolio of projects.
3. Proficiency in programming languages, such as Java, Python, C++, or others.
4. Experience with software development methodologies, including Agile and Scrum.
5. Strong problem-solving skills, with the ability to debug complex issues.
6. Excellent communication and collaboration skills.
Preferred Qualifications:
1. Experience with cloud computing, artificial intelligence, or machine learning.
2. Knowledge of DevOps practices, including continuous integration and continuous deployment.
3. Familiarity with containerization technologies, such as Docker.
4. Experience with version control systems, such as Git.
Web Developer (Nigeria)
Posted 139 days ago
Job Viewed
Job Description
This is a remote position.
Qualifications: 1. 3–5 years of industry experience 2. Knowledge and experience in HTML / CSS 3. Creative problem – solving skills 4. Capable of creating high ranking websites. 5. Professional communication practices in a remote work environment 6. Adobe Photoshop expert 7. Proven experience as a graphic designer 8. Excellent IT skills, in design and photo editing software WORK CONDITIONS Full time remote Pacific Time Zone Weekly payout Requirements Required Skills: Photoshop & Graphic Skills Able to build a website Technical requirements: 1. Computer Specifications Minimum Intel Specs Processor: Core i7 8th generation (and above) Core i5 10th generation (and above) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Minimum AMD Specs Processor: AMD Ryzen 5,7,9 (Minimum Series 3600) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Macintosh Specs Processor: Core i7/ i5 / M1/ M2 RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory 2. Main Internet Speed Requirement Jitter: below 10ms Latency: below 160ms Upload: more than 25mbps Download more than 40 mbps Using internet speed test: VoIP Speed Test | 8x8 // Aircall’s VoIP Speed Test | Aircall 3. Power Backup A reliable power backup that could sustain a minimum of 8 hours (full shift) Examples: Generators// Solar Panels// Portable power inverters etc. (UPS is not enough) 4. Internet Backup (Secondary internet) Jitter: below 10ms Latency: below 160ms Upload: minimum of 25mbps Download: minimum of 25mbps Power and Internet Backup is a MUST .Web Developer (Nigeria)
Posted 139 days ago
Job Viewed
Job Description
This is a remote position.
Qualifications: 1. 3–5 years of industry experience 2. Knowledge and experience in HTML / CSS 3. Creative problem – solving skills 4. Capable of creating high ranking websites. 5. Professional communication practices in a remote work environment 6. Adobe Photoshop expert 7. Proven experience as a graphic designer 8. Excellent IT skills, in design and photo editing software WORK CONDITIONS Full time remote Pacific Time Zone Weekly payout Requirements Required Skills: Photoshop & Graphic Skills Able to build a website Technical requirements: 1. Computer Specifications Minimum Intel Specs Processor: Core i7 8th generation (and above) Core i5 10th generation (and above) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Minimum AMD Specs Processor: AMD Ryzen 5,7,9 (Minimum Series 3600) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Macintosh Specs Processor: Core i7/ i5 / M1/ M2 RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory 2. Main Internet Speed Requirement Jitter: below 10ms Latency: below 160ms Upload: more than 25mbps Download more than 40 mbps Using internet speed test: VoIP Speed Test | 8x8 // Aircall’s VoIP Speed Test | Aircall 3. Power Backup A reliable power backup that could sustain a minimum of 8 hours (full shift) Examples: Generators// Solar Panels// Portable power inverters etc. (UPS is not enough) 4. Internet Backup (Secondary internet) Jitter: below 10ms Latency: below 160ms Upload: minimum of 25mbps Download: minimum of 25mbps Power and Internet Backup is a MUST .Web Developer (Nigeria)
Posted 139 days ago
Job Viewed
Job Description
This is a remote position.
Qualifications: 1. 3–5 years of industry experience 2. Knowledge and experience in HTML / CSS 3. Creative problem – solving skills 4. Capable of creating high ranking websites. 5. Professional communication practices in a remote work environment 6. Adobe Photoshop expert 7. Proven experience as a graphic designer 8. Excellent IT skills, in design and photo editing software WORK CONDITIONS Full time remote Pacific Time Zone Weekly payout Requirements Required Skills: Photoshop & Graphic Skills Able to build a website Technical requirements: 1. Computer Specifications Minimum Intel Specs Processor: Core i7 8th generation (and above) Core i5 10th generation (and above) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Minimum AMD Specs Processor: AMD Ryzen 5,7,9 (Minimum Series 3600) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Macintosh Specs Processor: Core i7/ i5 / M1/ M2 RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory 2. Main Internet Speed Requirement Jitter: below 10ms Latency: below 160ms Upload: more than 25mbps Download more than 40 mbps Using internet speed test: VoIP Speed Test | 8x8 // Aircall’s VoIP Speed Test | Aircall 3. Power Backup A reliable power backup that could sustain a minimum of 8 hours (full shift) Examples: Generators// Solar Panels// Portable power inverters etc. (UPS is not enough) 4. Internet Backup (Secondary internet) Jitter: below 10ms Latency: below 160ms Upload: minimum of 25mbps Download: minimum of 25mbps Power and Internet Backup is a MUST .Junior WordPress Web Developer
Posted 13 days ago
Job Viewed
Job Description
br>*Key Responsibilities:*
1. *WordPress Development:* Develop custom WordPress themes, plugins, and templates.
2. *Website Design:* Collaborate with designers to implement visually appealing and user-friendly website designs.
3. *Plugin Development:* Develop custom WordPress plugins to meet specific requirements.
4. *Theme Customization:* Customize existing WordPress themes to meet client requirements.
5. *Troubleshooting:* Identify and resolve technical issues with WordPress websites.
6. *Security:* Ensure WordPress websites are secure and up-to-date with the latest security patches.
7. *Performance Optimization:* Optimize WordPress websites for speed and performance.
8. *Client Support:* Provide technical support and maintenance services to clients.
*Requirements:*
1. *WordPress Expertise:* Proven experience with WordPress development, including theme development, plugin development, and customization.
2. *Technical Skills:* Strong knowledge of PHP, HTML, CSS, JavaScript, and MySQL.
3. *Design Skills:* Understanding of web design principles and user experience (UX) best practices.
4. *Problem-Solving:* Strong problem-solving skills and attention to detail.
5. *Communication:* Excellent communication and collaboration skills.
*Nice to Have:*
1. Experience with page builders (e.g., Elementor, Beaver Builder).
2. *Knowledge of WordPress security best practices.*
3. Familiarity with version control systems (e.g., Git).
4. *Experience with WooCommerce or other e-commerce platforms.*
*What We Offer:*
1. *Competitive salary and benefits.*
2. *Opportunities for professional growth and development
Be The First To Know
About the latest Software development Jobs in Nigeria !
Professional Web Developer at SMNI Global
Posted 6 days ago
Job Viewed
Job Description
We are also the founders of New Disciples, a subsidiary ministry focused on nurturing young disciples for Christ. Through our charitable initiatives, we engage youth with in-depth Bible studies and discipleship training that promotes a practical, Christ-centered lifestyle. br>We are seeking a skilled and experienced web developer with a strong background in user interface design, media integration, and real-time data handling.
Our vision includes launching a live TV show with integrated e-voting, and building a feature-rich website that can:
- Host pre-recorded SMNI weekly services (via YouTube, embedded for seamless viewing)
- Stream and manage New Disciples programs, which take place twice monthly
- Feature a user-friendly, intuitive, and attractive interface
- Handle high-volume user interaction, especially during voting periods
- Maintain secure and tamper-proof voting systems
- Display real-time vote counts using interactive bar plots for contestants
- Support online registration and secure fee payment for participants
- Serve as an informative d- igital hub for all things SMNI
Software Engineer II
Posted 1 day ago
Job Viewed
Job Description
This is a remote position.
About the Role:We are seeking a skilled and innovative Software Engineer II with expertise in Python and Elasticsearch to join our team. In this role, you will play a critical role in developing and maintaining a high-performance search engine that enables customers to compare various products seamlessly. You will be responsible for designing and implementing APIs , managing a robust microservices architecture , and ensuring data indexing and retrieval processes are highly efficient and scalable.
Key Responsibilities:Search Engine Development:
Design, implement, and maintain advanced search solutions using Elasticsearch , tailored to enable product comparisons.
Optimize indexing, querying, and ranking algorithms for improved search relevance and performance.
API Development:
Create, maintain, and document scalable, secure, and efficient RESTful APIs to support search and comparison functionalities.
Collaborate with frontend and backend teams to integrate APIs seamlessly into the product ecosystem.
Microservices Architecture:
Design and manage a reliable and scalable microservices architecture for search engine and related services.
Develop, deploy, and monitor microservices in an Azure cloud-native environment (
Data Management:
Work with large datasets, ensuring proper indexing and retrieval using Elasticsearch .
Develop ETL pipelines to ingest, transform, and index data from multiple sources.
Performance Optimization:
Monitor and analyze system performance, implementing optimizations to ensure low-latency responses and high system availability.
Continuously fine-tune Elasticsearch configurations to handle dynamic data loads.
Collaboration & Mentorship:
Collaborate with cross-functional teams, including product managers, data engineers, and UI/UX designers, to align technical solutions with business goals.
Mentor junior developers, sharing best practices in Python, Elasticsearch, and scalable software design.
Requirements Qualifications:Technical Skills:
Proficient in Python programming and frameworks like Flask, FastAPI, or Django.
Hands-on experience with Elasticsearch , including index creation, management, and optimization.
Strong understanding of RESTful API design and development.
Expertise in managing microservices architectures and using related tools (e.g., Docker, Kubernetes).
Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
Experience:
Proven track record of developing and scaling search engines or similar applications.
Experience with product comparison systems is a plus.
Knowledge of data structures, algorithms, and distributed systems.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work in a fast-paced, dynamic environment.
BenefitsWhy Join Us?Be part of a dynamic team solving challenging problems in the search and comparison domain.
Work on cutting-edge technologies and scalable systems that impact thousands/millions of users.
Enjoy a collaborative, inclusive, and growth-oriented work environment.
Full Stack Developer / Software Engineer
Posted 24 days ago
Job Viewed
Job Description
br>Role Summary
We’re hiring a mission-aligned Full Stack Developer with strong skills in WordPress backend (PHP) and Python. You’ll maintain and enhance our WordPress platforms while supporting a gradual move to a headless CMS with Python-based backend logic. A skills test will be part of the hiring process.
Responsibilities
Build, maintain, and optimize WordPress-based platforms
Develop scalable backend features using PHP (WordPress)
Write and maintain Python scripts for automation and backend support
Apply prompt engineering for code improvement
Debug and optimize for speed, security, and scalability
Document processes and support transition to headless architecture
Stay updated on WordPress, PHP, and Python best practices
Qualifications
Degree in Computer Science or related field
Proficiency in PHP & WordPress backend
Strong Python skills for backend and automation
Solid understanding of HTML, CSS, JavaScript, and SQL
Experience with Git, SDLC, and OOP
Committed Christian aligned with our mission
Strong problem-solving and communication skills
Preferred Skills
Headless CMS or decoupled WordPress experience
REST APIs / GraphQL knowledge
Familiarity with Java & prompt engineering
Experience in faith-based or media platforms
Benefits
Purpose-driven, impactful work
Opportunities for growth in faith-based tech
Supportive, collaborative team culture
How to Apply
Submit your resume. Shortlisted candidates will complete a WordPress and Python skills test and discuss their fit with our mission.