The primary focus will be on designing and developing new, complex ERP software (which contains Sales Ledger, Purchase Ledger, Finance, CRM and HRM) to be rolled out as a SAAS.
You will have responsibility for the more advanced tasks and solutions for the portfolio and will be expected to demonstrate development best practices to other developers on the team.
You will be working with senior stakeholders and management in team building as per project requirements as well as managing our Microsoft Dynamics Developers and clients.
3-7 years of Object-Oriented Development experience leveraging the Microsoft .NET platform, with language emphasis in Asp.net, C# or demonstrated equivalent level of proficiency.
3 years of experience developing solutions with ASP MVC or WebAPI 2.0 or demonstrated equivalent level of proficiency.
Proficiency with both writing and consuming web services, as well as knowledge of the underlying API-related technologies (REST, JSON, XML, SOAP, WSDL, etc) is a must.
Experiance with Front end Lagugaes ie Angular, Javascript, type script React etc.
Experiance with payment gateways integration.
Experience mentoring and training other developers with best practices and design patterns, potentially including code reviews of other developers is a must.
Experience with POS/EPOS/Ecom applications or ERP will be prefered.
Experience in Agile development methodology is preferred.
Experience working with Azure, developing SAAS product and ERP software will be preferred.
Bachelor’s Degree in Computer Science (or related field); or equivalent combination of education and experience.