This exciting 100% remote position involves the development of .NET-based products for our leading Point of sale and Payroll software, PAY360 and POS360. This is an entree level position and there's room for improvement and career development. If you have an understanding and prior experience with the following technical expectations, we welcome you to apply and get in touch with us! Job DescriptionTechnical design and development skills with a solid understanding of Object Oriented Design Principles and experience with C# and Windows Forms.Experience with Agile + Scrum project implementation methodologyShould be self-motivated to learn and explore buzzing technologies around Microsoft Technologies solutions and integrationHands-on experience/knowledge on data modelling and interaction with Microsoft SQL Server 2016+ is an advantageUnderstanding of cloud technologies including Highly Available Distributed computing, Micro services based architecture, REST would be an added advantageUnderstanding of code versioning tools such as GitFamiliar with various design and architectural patternsMust be open to learning new technologies, acquire certifications and enhance the skillsetGood communication skills, presentation skills and cross-functional organisational ability Role typeEmployee will be hired as an intern on a project-basis working on our leading Point of sales and Payroll systems with a remote team with the potential of extending a full time employment after the internship.