Software Developer at Nestoil



As a Software Developer at Nestoil, your key duties will include:

  1. Managing all phases of the Software Development Life Cycle (SDLC), covering activities from gathering and analyzing business requirements to designing, developing, testing, deploying applications, and providing production support.
  2. Overseeing project designs and documentation.
  3. Collaborating closely with and mentoring SharePoint team members to ensure effective knowledge sharing and solutioning.
  4. Documenting user stories or tasks and providing daily support to functional end-users for IT application issues and processes.
  5. Enhancing understanding of end-users’ functions to support applications like SAP ByD ERP and the analytics platform.
  6. Recommending process changes to optimize system functionality for end-users.
  7. Implementing training plans to educate end-users in program procedures.
  8. Researching software modules to ensure optimal functionality for end-users.
  9. Serving as a Subject Matter Expert (SME) for end-users with questions and assisting in debugging application issues.
  10. Collaborating with stakeholders on functional application issues.
  11. Analyzing, reviewing, and rewriting programs to increase operating efficiency or adapt programs to new requirements.
  12. Completing complex coding assignments.
  13. Converting business requirements into software design and program code.
  14. Evaluating and testing vendor-supplied software packages for compatibility with existing systems.
  15. Providing first/second level technical support for vendor software, installing and testing vendor upgrades and patches.
  16. Communicating with end-users and other IT staff on application upgrades, fixes, new processes, and the impact of changes.
  17. Collaborating with end-users on upgrades and testing to ensure successful migration to new versions.
  18. Developing system and program test plans, conducting program and system testing, and evaluating test results.
  19. Debugging programs.
  20. Developing documentation and defining the application development process, including technical reports, communications, and instructional manuals.
  21. Maintaining user manuals, system design documents, and program documentation.
  22. Writing instructions to guide IT Helpdesk staff with first-level support tasks.
  23. Logging, monitoring, and managing event calls related to reported system issues.
  24. Analyzing, developing, and supporting multiple-system interfaces and data integration.


We are currently in the process of transforming our narrative at Nestoil, embarking on an evolutionary journey. To support this transformation, we are seeking an experienced Software Developer to join our diverse team.
In this capacity, your responsibilities will encompass offering technical guidance on intricate application programming projects, particularly leading and facilitating the deployment of SharePoint modern intranet and Team sites in SharePoint Online.

Qualifications:

  • Minimum BSc in Computer Science, Information Systems, or Software Engineering.
  • 3-10 years of experience in application support and development.
  • 3-10 years of experience working with Microsoft SQL Server (including O365) SharePoint.
  • Certification in any OO Language, O365/SharePoint, UI/UX, and/or Database Platforms.
  • Proficiency in using the ITIL framework, with ITIL v3 Foundation Certification as a minimum.
  • Knowledge of Applications and Web Development Language Tools, including the ability to use specific tools and toolkits for SharePoint and other applications such as Java, C#, Python, .NET, JavaScript, PHP, and Database tools.
  • Experience in building modern SharePoint sites using out-of-the-box features.
  • Proficiency in developing workflows using Power Automate Flow.
  • Ability to design and develop dashboards and reports using SharePoint Online, Power Apps, Power Automate, and Power BI when appropriate.
  • Skills in creating and customizing forms using Power Apps.
  • Expertise in integrating and customizing SharePoint Online, Power Apps, and Power Automate.
  • Capability to provide end-user technical support on SAP ByD ERP and the Analytics platform.
  • Experience in migrating SharePoint features and data.
  • Proficiency in preparing and delivering SharePoint end-user training materials or instructions.
  • Knowledge of Packaged Application Integration and the ability to implement packaged application software, integrating it with company applications and database platforms.

Applications for this role close on the 25th of January 2024.

Click Here to Apply

Stay tuned for updates as Techclout Africa continues to make waves, inspiring the next generation of tech enthusiasts and definitely transforming the digital space of Africa.

Click HERE to join our tech community for free access to Tech scholarship, Tech jobs, internships, Tech events, and trendy updates.

Scroll to Top