Description:
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 projectsRequired Skills and Experience
Certification
A minimum NQF Level 6 diploma or degree in a related field of Computer Sciences Pass the 2 - 3 Microsoft Certification ExamsExperience
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
Additional Info:
8 to 10 years
Salary: RR80000 to R100000
Job Reference #: 629170756