Software Developer C#
We are seeking a C# Software Developer to help develop our flagship software product and to become an integral part of the company's expansion and development.
As a key member of a busy software company you will be required to:
- Work individually on projects (from planning and implementation to sign off) but also to function as part of a small enthusiastic team
- Pitch in with software helpdesk support
- Liaise with clients and 3rd party support technicians
- Communicate clearly with clients who may or may not be tech savvy
- Education to Degree level in Computer Science or related field, or equivalent combination of qualification and experience
- Understand the need for good version control using systems like SVN, Mq or Git
- Professional attitude to documentation and knowledgebase maintenance
Ideally you should be working towards:
- A working knowledge of design patterns.
- Experience of unit testing using xUnit/nUnit style frameworks
- Good understanding of software development, database and security best practices
Experience of ASP.NET MVC, .Net Core or Linux is advantageous