Job DescriptionA leading developer of Accounting & Stock Control / Enterprise Resource Planning (ERP) software for small and medium sized businesses.
The company's software is used by more than 2,000 UK businesses.
They have been established for 36 years and many of their customers have relied on their specialist software to manage business operations for decades.They have particular expertise in stock control and specialise in providing solutions for businesses in the following industry sectors: Wholesale and distributionManufacturingRetailTimber, plumbing and builders' merchantsJewellery manufacturing, wholesale and retailElectronic, scientific and medical instrument manufacturingChemical manufacturingMarine chandleries They also provide managed hosting for customers' applications in dedicated datacentre facilities in addition to a range of hardware peripherals for use in conjunction with Software in retail, trade counter and warehouse environments.The OpportunityAs a result of ongoing company growth, they are seeking an experienced .net developer to join the development team.
The developer will be a key member of the tech team responsible for evolving Software in line with their product development roadmap.The ideal candidate will have around 4 development under their belt, preferably in the accounting, stock control or ERP systems market.
Some project lead experience is desirable.This is a fantastic opportunity to join a successful, highly innovative company with exciting plans for the future.
RequirementsRequired skills:AngularJSHTML5 and CSS3Team Foundation ServerC# .NETWPF – MVVMEntity FrameworkCaliburn MicroSOLID principlesStrong Software Design and Debugging Skills (OOP / OOD)A sound knowledge of relational databases design and development The following would be beneficial: Experience in mobile and responsive design and development including HTML and CSS frameworks.Understanding of design patterns and best practices in development and deployment.Experience in Web services – RESTful, WCF, SOAP.IIS configuration and management of hosting applications Development Experience: Experience of developing ERP, accounting, CRM or other business management systemsProject lead experienceExperience of working to Software Development Life Cycle (SDLC) MethodologiesExperience of agile software development methodologies and toolsShell scripting or other scripting experience BenefitsWhat's on offer?
Work for a market leading company in a fun and friendly environmentA competitive salary packageOngoing product and service training