Delon Jobs is helping a leading insurance company in Nigeria to hire Software Developer in Lagos. Reporting to the Head, Digital Solutions, the individual will be an important team member of the digital solutions department to improve overall efficiency of the company’s business processes via automation and integration of the front, middle and back office. His work will also include enhancing the retail capability of the business to improve customer acquisition, service processes and general business performance. The job will include custom application design, development, deployment, and integration into the existing application landscape. It also includes close collaboration with business users throughout all phases of the software development lifecycle, improving existing processes and recommending/implementing changes to the current enterprise architecture, scanning the digital community and marketplace with a view to identifying, acquiring and integrating new digital solutions into the business, as well as facilitating collaboration with InsurTechs to extend the company’s solution portfolio. Salary is negotiable between N3m and N3.6m per annum (including benefits). Please read additional requirements on the Job Description section before applying. Bachelor’s or HND degree in Information Sciences/Computer Science/Electrical Engineering or any related technical field is required. If you are interested in the position, kindly send cover letter and updated CV to email@example.com, and ensure you make your email subject ”Software Developer 2020-02.
In addition to job summary details, the following are other requirements and relevant information:Requirements
Bachelor’s or HND degree or equivalent in Mathematics, Data Science, Information Systems, Computer Science, Electrical Engineering or related technical discipline.
Minimum of 5 years’ experience in application development roles with strong business process understanding.
Strategic thinker with ability to apply technology solutions to business problems.
Expertise with design and development of ASP.NET applications, including C#, WebAPI, IIS, and the use of relevant tools such as Visual Studio and Perforce.
Knowledge of software development methodologies (Agile, Lean, etc.).
Proven ability to learn and apply new technologies quickly to solve technical problems.
Good documentation skills with proficiency in the use of MS Office suite of productivity tools including MS PowerPoint, Word, Excel, Visio and Project.
Experience in the insurance industry is a plus.
Advanced knowledge of application design and integration principles, practices, systems development, and analysis with particular emphasis on integration technologies such as APIs, web services and other middleware.
Experience in full lifecycle development/testing/deployment for mobile applications/solutions including application development (application structure, device and operating system API’s, debugging, performance, security).
Self-driven individual with hands-on technical ability.
Strong process understanding and improvement orientation.
Strong interpersonal skills and ability to coordinate efforts within a team.
Ability to interact with non-technical colleagues and communicate issues in an understandable manner.
Team player with a positive attitude to work.
Analytic, creative, and business focused problem solverJob Description
Execute all tasks required to leverage digital technologies to achieve the Company’s objective of digitally onboarding customers for baseline insurance services and exponentially growing the customer base.
Execute all tasks required to acquire and integrate digital solutions into the existing application landscape.
Identify and facilitate collaboration opportunities with InsurTechs.
Adhere to requirements of the software development life cycle including designing, coding, testing, deploying, and providing production support of application solutions.
Develop documentation, task-tracking, and team communication required to make all applications supportable and auditable.
Adhere to standard practices for development across all platforms used in the business.
Develop documentation for all in-house developed applications including release notes and other technical documentation.
Meet all quality assurance requirements required to ensure that in-house developed applications meet benefit realization benchmarks and are fit for purpose.
Participate in testing activities including unit, component, integration, functional, system and performance testing especially defect resolution.
Participate in user acceptance testing as required especially defect resolution.
Perform root causes of incidents and problems escalated for resolution
Apply appropriate remediation actions to resolve incidents and problems
Escalate incidents and problems to the appropriate quarters in a timely manner where required.
Attend to and close all service requests in line with operational level agreements (OLAs) agreed with the business.
Based on research and personal development, acquire knowledge of cutting edge data and analytics capabilities and identify opportunities to deploy same for the benefit of the business.
Constantly challenge the status quo and suggest new and more efficient ways of achieving business objectives.
Work with the IT team to engender a knowledge sharing culture
Identify and classify sources of information
Organize and contextualize information into knowledge, and share knowledge