Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Aduwu Joseph Joseph, Senior Backend Engineer

Aduwu Joseph Joseph

Senior Backend Engineer·Zarttech

Nigeria

Bachelor's degree, Bachelor of Science in Computer Science and Mathematics

Work experience

Total years of experience: 9 years, 4 months

Senior Backend Engineer

November 2023 - Present

Zarttech

The Hague, Netherlands

November 2023 - Present

Roles and Responsibilities:
• Develop high-quality, responsive, and scalable web applications using ASP.NET Core.
• Writing software as a service (SaaS) microservices to support different applications use cases.
• Collaborate with project managers, designers, and other developers to deliver projects on time and budget.
• Design and implement software solutions that meet business requirements and user needs.
• Write high-quality, clean, and maintainable code that is testable and scalable.
• Conduct code reviews and collaborate with other developers to ensure the codebase is consistent and high quality.
• Write unit and integration tests to ensure the software is of high quality and meets business requirements.
• Debug and troubleshoot issues as they arise, and provide timely solutions.
• Stay up-to-date with new and emerging web technologies and frameworks.

Company industry:
Financial Services

Senior Software Developer

October 2022 - October 2024

First City Monument Bank (FCMB)

Lagos, Nigeria

October 2022 - October 2024

Roles and Responsibilities:
• As a senior software engineer, I collaborate closely with cross-functional team members to design, develop, and deploy a fully functional online account opening application for SMEs (small and medium enterprise) accounts . By leveraging my expertise and adopting best practices, I ensure that the application meets the highest standards of reliability, security, and performance while aligning with the specific requirements and regulations of the financial industry.
• Throughout the development process, I actively engage in collaborative discussions, contributing to architectural decisions, and providing technical guidance to mid-level team members. I apply my extensive knowledge of software engineering principles, design patterns, and coding standards to create a robust and scalable application.
• In addition to building the applications core functionality, I focus on integrating external APIs, implementing secure authentication and authorization mechanisms, and optimizing the application for efficient data

Company industry:
Banking

Senior Software Developer

April 2023 - September 2024

BrandOne Technologies Limited

Abuja, Nigeria

April 2023 - September 2024

Roles and Responsibilities:
• As a senior software engineer, I developed the REST API that powers Workprogramme Annual Submission of Oil miners and depot owners for the Nigerian Upstream Petroleum Regulations Commission (NUPRC)
• Furthermore, I mentored and train junior developers and interns on
• Design, implemented and maintained the licensing portal of DSSRI: Product, Depot & Jetties permits and licenses for the Nigerian Mid-Stream Down-Stream Petroleum Regulation Authority (NMDPRA).
• Also, managing and providing technical support for their costal vessel licensing portals
• Managed all integrations to the NMDPRA Central Licensing Portal (CELPS). Portal provisioning and configurations.

Company industry:
IT Services

Backend Developer

October 2021 - March 2023

Infusync Healthcare Limited

Lagos, Nigeria

October 2021 - March 2023

Roles and Responsibilities:
• Designed and automate software as a service (SaaS) Healthcare processfor the various health insurance clients
• Debugged software, identified root causes, and proposed solutions to software issues
• Work with team lead to develop, refine, and tune integrations between applications. Analyse and resolve technical and application problems.
• Managed and index the NoSQL database to ensure efficient data retrieval.
• Review customers requirements to develop clear specifications for creating well-organised project plans.
• Discussed project progress with CTO, collected feedbacks on different stages and directly addressed concerns.
• RESTful API testing using Postman and generating the API documentation. Projects Worked On:
• Worked directly with the CTO on designing and managing the SaaS microservice that powers the HCI healthcare processing system. Developed the CI/CD release pipeline using Bitbucket and deployed to google cloud
• Developed the APIs for the FCT Health Insurance Data Capturing mobile application that support both online and off-line synchronization using MongoDB and Asp.Net Core 7 C#
• Worked with CTO to develop well-normalized enterprise application databases with MongoDB for our enterprise products
Tools &

Company industry:
IT Services

Fullstack Software Developer

April 2021 - September 2022

Exaro Enterprise Solution Limited

Abuja, Nigeria

April 2021 - September 2022

Job-Title: Fullstack Software Developer Duration: Apr 2021- Sept 2022 Roles and Responsibilities:
• Developed a software prototype that successfully demonstrated the potential of a new research concept
• Debugged software, identified root causes, and proposed solutions to software issues
• Oversee the inspection and management of the computer-based server system, ensuring its smooth operation and optimal performance.
• Work with teammates in the migration of legacy applications to current Microsoft technologies. Develop, refine, and tune integrations between applications. Analyse and resolve technical and application problems.
• Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
• Ensure adherence to high-quality development principles while delivering solutions on-time and on-budget. Provide third-level support to business users. Research and evaluate a variety of software products.
• Gathered and defined customer requirements to develop clear specifications for creating well-organised project plans.
• Evaluate project requirements and specifications and developed software applications that surpassed customers expectations
• Discussed project progress with customers, collected feedbacks on different stages and directly addressed concerns.
• RESTful API testing using Swashbuckle and Postman and generating the API documentation.

Company industry:
IT Services

Lead Software Engineer

December 2018 - March 2021

First Digits Communication Limited

Abuja, Nigeria

December 2018 - March 2021

Roles and Responsibilities:
• Gathered and defined customer requirements to develop clear specifications for creating well organised project plans and translate technical concepts and information into terms all parties could easily comprehend
• Guide team development efforts towards successful project delivery and provide technical leadership to teammates through coaching and mentorship.
• Maintain high standards of SaaS software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.
• Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies.
• Assist in the collection and documentation of users requirements, development of user stories, estimates and work plans; prepare reports, manuals and other documentation on the status, operation and maintenance of software.
• Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code. Package and support deployment of releases.
Projects Worked On:
• Organized a team of 4 developers using git and GitHub for version control to design a digital survey tool for the Critical National Infrastructure (CNI) TEF research reaching an 80% reduction in the time of the manual survey and this increases the companys revenue by 20%.
• Managed a 5-member cross-functional (3 software programmers, 2 graphic designers) team and coordinated with six business partners toward the successful implementation of SaaS pharmaceutical e-commerce platform built on Microsoft asp.net technologies.
• Delivered an automated laboratory management system as a project manager with a cross-functional team of 5 people.
• Re-built Acacia Global Resources website by redesigning landing pages and improving mobile responsiveness; generating 80% more leads via email capture forms and reducing bounce rate.
• Spearheaded the engineering and creation of a legislative drafting assistant that increases the product reliability and raises the company revenue and digital image by 23%.

Company industry:
IT Services

IT Consultant and Software Development Trainer

March 2016 - May 2017

G7 Bridge Technologies

Makurdi, Nigeria

March 2016 - May 2017

Roles and Responsibilities:
• I actively contribute to the development process by taking ownership of assigned tasks, ensuring timely completion and adherence to quality standards. I proactively seek opportunities to learn and grow, embracing new technologies, frameworks, and tools that are relevant to the projects at hand.
• Additionally, I actively engage in code reviews SIWES student developers, continuously improving the quality of their code and refining their development skills through coaching and mentoring. By demonstrating a strong willingness to learn, adapt, and improve, I aim to become a valuable asset to the team.
• Understanding the importance of effective communication within the team and maintain open lines of communication with other team members, I was able to use this to training the SIWES students. I participate in team meetings, provide updates on my progress, and collaborate on problem-solving and decision-making processes.
• Moreover, I recognize the significance of meeting project deadlines and contribute by managing my time effectively, prioritizing tasks, and seeking assistance when faced with challenges. I understand that my contributions, even as a junior developer, play a vital role in ensuring the overall success of the projects.
• In summary, I embrace feedback, prioritize meeting deadlines, and strive to make valuable contributions to the success of the software development trainings. Projects Worked on:
• As a freelancer, I scheduled and organized software internship for industrial training for 60 students during their SIWES (Student Industrial Work Experience Scheme) program.
• Revitalized 5 packed up systems via system maintenance and troubleshooting, OS installation to achieve a 50% increase in delivery time.
• Mentored 10 IT students to be Java EE engineers during their SIWES program.
• Collaborated to designed and implemented a biometric Amory Security System with auto alarm that earned an A+ in PDG final project for a PDG student.
• Design and implemented an Expert System for the Diagnosis of Confusable Diseases using Neutrosophic AHP

Company industry:
IT Services

Intern Java Developer

November 2013 - May 2014

Panet Technologies Ltd

Makurdi, Nigeria

November 2013 - May 2014

Roles and Responsibilities:
• Developed and maintained software in multiple programming languages, such as Java and JavaScript and Html Bootstrap
• Implemented a database design architecture using first and second form normalization
• Developed REST APIs and implemented authentication protocols, such as JWT, to securely expose data to clients

Company industry:
IT Services

Education

Federal University of Agriculture

August 2017

August 2017

Bachelor's degree, Bachelor of Science in Computer Science and Mathematics

Nigeria

Skills

MongoDB
Expert
MongoDB
Expert
T SQL
Expert
T SQL
Expert
SQL
Expert
SQL
Expert
C#
Expert
C#
Expert
.NET
Expert
.NET
Expert
Problem Solving
Expert
Problem Solving
Expert
Critical Thinking
Expert
Critical Thinking
Expert
Adaptability
Expert
Adaptability
Expert
C#
Expert
C#
Expert
ASP.NET Core
Expert
ASP.NET Core
Expert
APPLICATION PROGRAMMING INTERFACE (API)
Expert
APPLICATION PROGRAMMING INTERFACE (API)
Expert
INTEGRATION
Expert
INTEGRATION
Expert
DIGITAL IMAGE
Expert
DIGITAL IMAGE
Expert
GITHUB
Expert
GITHUB
Expert
LABORATORY MANAGEMENT SYSTEM
Expert
LABORATORY MANAGEMENT SYSTEM
Expert
MICROSERVICES
Expert
MICROSERVICES
Expert
SMS
Expert
SMS
Expert
SOFTWARE QUALITY (SQA/SQC)
Expert
SOFTWARE QUALITY (SQA/SQC)
Expert
Communication
Expert
Communication
Expert
Teamwork
Expert
Teamwork
Expert
Coding
Expert
Coding
Expert

Languages

English
Expert