Location: Johannesburg Metro, Johannesburg highly skilled Senior Software Developer to join our dynamic team. As a Senior Software Developer, you will teams to develop and maintain new and existing software solutions. Continuous innovation and improvement Duties:
Loading payments on bank when required Internal controls regarding creditors are in accordance with Company required documentation Internal control To ensure internal controls at branches are in accordance with implementing systems of internal control Communication and training of internal controls to relevant staff Regular internal audits at branches Fixed Assets Updating and reconciling of fixed asset registers Ensure depreciation off schedule Handling purchase documents for new assets, create purchase order after approval from Excom
organisation's risk management, governance, and internal control processes are operating effectively, and are advancing engagements to evaluate the effectiveness of IT controls, identify areas of risk, and provide recommendations Conducting IT audit fieldwork, including testing IT controls, systems and applications. Evaluate IT infrastructure and data protection controls. Analyse data and documentation to assess control effectiveness. Document findings and workpapers related to IT systems and controls. Communicate with IT and business stakeholders
and testability. Use Git/Bitbucket for source control and version management. Ensure code and application Minimum of 5 years of professional experience in software development. Strong experience with C#, .NET MVC frameworks. Proficient with Git/Bitbucket version control systems. In-depth understanding of secure coding developing RESTful APIs. Knowledge of third-party UI controls such as Telerik. Understanding of SOLID principles
testability.
Familiarity with various operating systems and software applications
Responsibilities:
software components
* Collabroate with the IT team
support
* Troublshoot and resolve hardware, software and network issues
* Ensure the smooth operation
to helping businesses of all sizes protect their assets and thrive in an ever-changing marketplace. With Proficiency: Familiarity with insurance industry software, CRMs, and other relevant digital tools. Ethics
to helping businesses of all sizes protect their assets and thrive in an ever-changing marketplace. With Proficiency: Familiarity with insurance industry software, CRMs, and other relevant digital tools. Ethics
activities
The Test
suppliers journals. Preparation of VAT returns. Software experience (advantageous): Sage Cloud Accounting and/or wages We supply laptop with all relevant software Own transport Preferably residing within 40kms