98 Development jobs in Nigeria
Software Development Engineer
Posted 456 days ago
Job Viewed
Job Description
Research and Development Software Engineer
Posted 26 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.
Software Engineer II
Posted 7 days 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 today
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.
Front-End Engineer, Software Development Job at NewGlobe
Posted today
Job Viewed
Job Description
NewGlobe supports visionary governments to transform public education systems, the cornerstone of a prosperous, equitable, and peaceful society. With a comprehensive system transformation platform and data-driven educational services, NewGlobe delivers rapid and dramatic improvements in learning outcomes at state and nationwide scale. Through building impactful partnerships and programmes, NewGlobe ensures that all children have access to an education that will develop their full potential and…
Part-Time Web Development instructor
Posted 17 days ago
Job Viewed
Job Description
br>Key Responsibilities
• Deliver interactive and practical training sessions on web development topics, including HTML, CSS, JavaScript, React, PHP, Node.js, and other relevant technologies. < r>• evelop course materials, exercises, and projects to enhance learning experiences. < r>• P ovide mentorship and guidance to students, addressing their queries and challenges. < r>• S ay updated with the latest industry trends and incorporate them into training programs. < r>• E aluate student progress through assessments, projects, and feedback. < r>• C llaborate with the curriculum development team to enhance training modules. < r>• C nduct workshops, webinars, and hackathons to boost engagement and practical learning. < r>• A plicant must be at least 30 years old and must reside in Abuja. < r>
Required Skills & Qualifications
• P oven experience in web development and proficiency in HTML, CSS, JavaScript, React, Node.js, Git, and related technologies. < r>• P ior experience in teaching, training, or mentoring in web development. < r>• S rong communication and presentation skills. < r>• A ility to simplify complex concepts and adapt to various learning styles. < r>• E perience with learning management systems (LMS) is a plus. < r>• A degree in Computer Science, IT, or a related field is preferred but not mandatory. < r>
What We Offer
• C mpetitive salary and benefits package. < r>• A dynamic and collaborative work environment. < r>• O portunities for professional growth and development. < r>• A cess to the latest tools and resources in web development. < r>
We welcome passionate professionals to join us and help shape the future of Web Developers at Campus Technologies Limited.
Business Development Officer
Posted today
Job Viewed
Job Description
• Identify potential business opportunities, markets, and potential clients through market research and analysis. br>• evelop and implement strategic business development plans and strategies to achieve company growth objectives. < r>• B ild and maintain strong relationships with existing clients and partners while actively seeking new clients and partnerships. < r>• G nerate leads and prospects through various methods such as cold calling, networking, and attending industry events. < r>• C nduct market research to assess market trends, competitor activities, and customer needs to guide decision-making. < r>• P epare and present business proposals, pitches, and presentations to potential clients or investors. < r>• N gotiate and finalize agreements, contracts, and partnerships to secure new business opportunities. < r>• S ay informed about the company's products or services and be able to articulate their value propositions to clients. < r>• M nage and allocate budgets effectively for business development activities. < r>• C llaborate with cross-functional teams, including marketing, product development, and finance, to support business growth. < r>• P epare regular sales reports and forecasts, and provide insights and recommendations for improvement. < r>• E sure client satisfaction by addressing concerns, resolving issues, and maintaining a high level of service quality. < r>• E plore new markets and geographic areas for potential business expansion. < r>• E sure compliance with legal and regulatory requirements in all business development activities. < r>• S ay updated on industry trends, best practices, and emerging technologies to remain competitive in the field. < r>• A sess and manage risks associated with new business ventures or partnerships. < r>• M nitor and analyze key performance indicators (KPIs) to evaluate the effectiveness of business development efforts. < r>• G ther feedback from clients and stakeholders to improve products, services, and business development strategies. _*Requirements and Qualifications*_ < r>• B chelor's degree in Business Administration, Marketing, or a related field. < r>• P oven track record of at least 4 years in business development, preferably in Construction/Maintenance industry. < r>• S rong understanding of the Construction/Maintenance industry market and trends. < r>• E cellent communication and presentation skills, both written and verbal. < r>• D monstrated ability to build and maintain relationships with clients and stakeholders.
Be The First To Know
About the latest Development Jobs in Nigeria !
Business Development Executive
Posted 2 days ago
Job Viewed
Job Description
Business Development Manager
Posted 2 days ago
Job Viewed
Job Description
Identifying and Developing New Business br>Sales Strategy and Execution
Proposal and Presentation Development
Conduct Market research
Sales strategy Development
Business Development Executive
Posted 2 days ago
Job Viewed
Job Description
br>Analyze market data, competitor activities, and customer preferences to inform business development strategies.
Identify and generate new business leads through various means, including cold calling, networking, referrals, and digital marketing efforts.
Build and maintain a robust pipeline of potential clients or partners.
Develop and nurture relationships with existing clients, partners, and key stakeholders.
Understand client needs and provide tailored solutions to meet their objectives.
Deliver compelling sales presentations, pitches, and proposals to potential clients or partners.
Showcase the company's products, services, and value propositions effectively.
Negotiate contracts, pricing, and terms with clients, aiming to secure new business deals.
Close sales and partnerships agreements while ensuring mutual satisfaction.
Collaborate with senior management to develop and implement business development strategies that align with the company's goals and objectives.
Identify potential mergers, acquisitions, or strategic partnerships to expand the company's reach.
Manage budgets associated with business development activities and ensure efficient resource allocation.
Monitor expenses and ROI related to business development initiatives.
Track and analyze key performance indicators (KPIs) to measure the effectiveness of business development efforts.
Provide regular reports and insights to senior management.
Prepare comprehensive proposals, contracts, and agreements, customizing them to address the specific needs and requirements of clients or partners.
Collaborate with other departments, such as marketing, product development, and operations, to align business development efforts with overall company goals.
Stay flexible and adapt to changes in market conditions, customer demands, and industry trends.
Adjust strategies and tactics as needed to achieve business development objectives.
Identify opportunities for expanding the company's market presence, whether through geographic expansion, new customer segments, or product/service diversification.
Represent the company at industry events, conferences, and networking opportunities to promote brand visibility and establish relationships.
Ensure that all business development activities are conducted in compliance with relevant laws, regulations, and company policies.
Identify and manage potential risks associated with business development initiatives.
Qualifications and Requirements
Bachelor's degree in business, marketing, or a related field
2-5 years of experience in business development or a related field
Strong communication and interpersonal skills
Ability to work independently and as part of a team
Excellent customer service skills
Ability to think strategically and develop creative solutions
Required Skills
Ability to understand and explain complex products or services
Ability to negotiate prices and terms
Ability to build and maintain relationships with customers
Ability to work under pressure and meet deadlines
Ability to use CRM software and other business development tools