Job Description
A 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:
1. Wholesale and distribution
2. Manufacturing
3. Retail
4. Timber, plumbing and builders’ merchants
5. Jewellery manufacturing, wholesale and retail
6. Electronic, scientific and medical instrument manufacturing
7. Chemical manufacturing
8. Marine 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 Opportunity
As 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.
Requirements
Required skills:
AngularJS
HTML5 and CSS3
Team Foundation Server
C# .NET
WPF – MVVM
Entity Framework
Caliburn Micro
SOLID principles
Strong Software Design and Debugging Skills (OOP / OOD)
A sound knowledge of relational databases design and development
The following would be beneficial:
9. Experience in mobile and responsive design and development including HTML and CSS frameworks.
10. Understanding of design patterns and best practices in development and deployment.
11. Experience in Web services – RESTful, WCF, SOAP.
12. IIS configuration and management of hosting applications
Development Experience:
13. Experience of developing ERP, accounting, CRM or other business management systems
14. Project lead experience
15. Experience of working to Software Development Life Cycle (SDLC) Methodologies
16. Experience of agile software development methodologies and tools
17. Shell scripting or other scripting experience
Benefits
What’s on offer?
18. Work for a market leading company in a fun and friendly environment
19. A competitive salary package
20. Ongoing product and service training