Head of Development: Appications Developer
Pro Tem
Johannesburg, Gauteng, ZA
4d ago

A Head of Development : Application Developer plays a key role in the design, development, installation, testing and maintenance of software solutions including those for web, mobile and desktop applications.

These solutions may incorporate or extend other platforms, such as Azure, Microsoft Dynamics 365, SharePoint, Office 365, PowerApps, Microsoft Flow, Power BI or any others as may be required from time to time.

Responsibilities include :

  • Agile Project Methodologies and can confidently apply these methodologies (Agile Process and Principles)
  • Facilitate the interaction with customer stakeholders to discover and document User Stories for their own or other consultants’ consumption and delivery
  • Define and develop technical solutions based on User Stories or Business Requirements as discovered by themselves or other consultants
  • Write code and develop functionality to industry standards. Such code must adhere to the principals of Clean Code and be always maintainable and testable.
  • Provide support and ongoing maintenance of existing systems
  • Produce any required documentation that may be required by the team or the customer, prior to, during or post the implementation of the services as per the customer requirement
  • Provide training on the products and solution that has been built
  • To provide guidance and mentorship to other members of the team, to ensure continuous learning, growth and development of team members, resulting in the effective and timely delivery of projects
  • Required Skills and Experience


  • A minimum NQF Level 6 diploma or degree in a related field of Computer Sciences
  • Pass the 2 - 3 Microsoft Certification Exams
  • Experience

  • Must have passed a minimum of 2 - 3 of the required certifications.
  • Ability to think logically and solve problems in structured manner.
  • A minimum 8 years’ Commercial Application Development experience across the indicated technologies and frameworks including Object Oriented Development methodologies.
  • Must be familiar with C#, the .NET Framework, SQL, Dynamics 365, SharePoint, JavaScript, TypeScript and / or other technologies as required from time to time, both as a user and able to perform basic and advanced customization, coding and analysis tasks

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form