ACTSERV is an actuarial consulting firm with over two decades of business visibility. Our staff have acquired extensive knowledge, experience and expertise in executing advisory services in employee benefits, life insurance, banking, health and general insurance, and investments in Africa.

We are seeking to recruit an R Software Developer within our team.

Reporting to: Manager, Software Engineering.

  • Develop robust & scalable Applications using various programming languages and frameworks to perform core business functions;
  • Create workflow diagrams & charts to demonstrate the functionality of Applications & design programs before coding;
  • Analyze system applications and run tests to spot and resolve bugs and inconsistencies;
  • Work with team members to find creative, innovative solutions to solve problems;
  • Participate in brainstorming sessions and contribute ideas to our technology products;
  • Contribute to services and systems architecture for projects and provide feedback to other team members;
  • Collaborate with other members of different departments to understand their needs and devise ways to accommodate them with application and software needs;
  • Work with the product and design teams to understand end-user requirements, formulate use cases and then translate that into a pragmatic and effective technical solutions;
  • Provide insight regarding user ability and user experience to guide system development;
  • Deploying software tools, processes, and metrics;
  • Perform regular audits to identify the Application inefficiencies and mastermind ways to improve workflow;
  • Help improve the current code quality through writing unit tests, automation and performing code reviews;
  • Write and continually update documentation for all Applications for internal and external reference;
  • Dive into difficult problems and successfully deliver results on schedule;
  • Preparing reports on programming project specifications, activities, or status;
  • Keep up to date on the latest industry trends in mobile/web technologies;
  • Performing other related tasks as may be assigned from time to time.
  • Bachelor’s Degree.
  • Experience with software design and development in a test-driven environment
  • Proficiency in programming in R and javascript, proficiency in any other languages is an added advantage.
  • Demonstrated knowledge in R Shiny for web application development and data.table for efficient data manipulation.
  • Experience working with databases and Object-Relational Mapping (ORM) frameworks.
  • Experience in Agile Development/ software life-cycle development.
  • Preferred experience working with Linux-based OS is an added advantage.
  • Commitment to professional values and integrity.
  • Displays initiative, self-drive, ownership of work, adaptability & flexibility.
  • Strong analytical, communication, problem-solving, client engagement, project management & leadership skills.

Click Here To Apply