Estrada International Staffing Solution -  Our client is a leading Nigerian insurance group offering a diverse range of life, general, and specialist insurance solutions to individuals and businesses. The organization is focused on delivering innovative, reliable, and customer-centric financial protection solutions while leveraging technology to improve operational efficiency and service delivery. Nigeriajob market report They are  recruiting to fill the position below:

 Job Title: Software Developer

Location: Lagos

Employment Type: Full-time

Industry: Insurance | Financial Services | Technology

Reports To: Head, Information Technology / Technology Lead Role Summary

Our client is seeking a skilled and solutions-oriented Software Developer to design, develop, maintain, and improve software applications supporting business operations and customer services. The successful candidate will work closely with technology and business teams to translate requirements into scalable solutions, troubleshoot application issues, integrate systems, and contribute to the continuous improvement of the organization's digital platforms.

Key Responsibilities


Software Development:

Design, develop, test, and maintain software applications and business systems. Translate functional requirements and business needs into reliable technical solutions. Write clean, scalable, maintainable, and well-documented code. Develop new features and enhance existing applications based on business requirements.

Application Support & Maintenance:

Monitor application performance and troubleshoot software issues. Investigate and resolve bugs, system errors, and technical incidents within agreed timelines. Conduct system updates, enhancements, and preventive maintenance. Provide technical support to users and business teams when required.

Systems Integration & Data:

Develop and maintain APIs and system integrations between internal and external platforms. Support data exchange between business applications and third-party systems. Work with databases to manage, retrieve, and maintain application data. Ensure appropriate data security and integrity within developed solutions.

Testing & Quality Assurance:

Conduct unit testing, integration testing, and system testing before deployment. Identify and resolve defects throughout the software development lifecycle. Participate in code reviews and ensure development standards are maintained. Support user acceptance testing and production deployment activities.

Collaboration & Documentation:

Work with IT, Business, Finance, Operations, Risk, and other stakeholders to understand technology requirements. Participate in software development projects and technology improvement initiatives. Maintain technical documentation, system specifications, and development records. Stay informed about emerging technologies and development practices relevant to the business.

Education

Bachelor's Degree in:

Computer Science, Software Engineering,Information Technology,Computer Engineering Or a related discipline. Relevant professional certifications in software development, cloud technologies, cybersecurity, or related areas are an added advantage.

Experience:

Minimum of 3–5 years of professional experience in software development. Demonstrable experience developing and maintaining business applications. Strong experience with at least one modern programming language such as Java, C#, Python, JavaScript, or TypeScript. Experience working with relational databases, APIs, version control systems, and software development frameworks. Experience within financial services, insurance, banking, or other regulated environments is an advantage.

Technical Competencies:

Software Development Object-Oriented Programming Web Application Development API Development & Integration Database Management SQL Version Control / Git Software Testing Debugging & Troubleshooting SDLC Cloud Technologies Application Security Agile Development

Core Competencies:

Analytical Thinking Problem Solving Attention to Detail Technical Communication Team Collaboration Innovation Adaptability Time Management Accountability Continuous Learning


Remuneration

Competitive


Application Closing Date

14th September, 2026. How to Apply

Interested and qualified candidates should send their CV to: [Email hidden - Login to reveal] using the Job Title as the subject of the email.

Would you like WhatsApp and Email notifications on more Software Developer Lagos job offers? Subscribe to our Premium Job Alert for customised job alerts, access to our Database Subscription WhatsApp Group and profile recommendation to hiring employers.
SUBSCRIBE TO PREMIUM ALERT

Salary

0 - 0 NGN

Monthly based

Location

Lagos

Job Overview
Job Posted:
2 hours ago
Job Expire:
3 weeks from now
Job Type
Intern
Job Role
Entry level role
Education
BA/BSc/HND
Total Vacancies
Variable
Category
Insurance

Share This Job:

Location

Lagos

Advance your career with BetaJob Certificates

Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.

Subscribe To Premium Alert To Get Hired Faster!

Get seen by employers With premium alert subscription, your profile is recommended to employers hiring matching criteria you indicate.
Access the best jobs for you Sign up for customised job alerts matching your experience, preferred industry, function and location.