My client, a well respected organisation are looking to add a software developer to their team on a full time permanent basis. This role is fully remote with very occasional trips to the Inverness office as required but typically only every 6 months or so. Reporting into the Software Development Team Lead, this role will work within the IT Delivery team to develop and maintain bespoke software solutions principally using .NET (VB.NET and C#.NET) and SQL Server with other supporting technologies. Liaising with the IT Business Analysts, this role will deliver high quality software solutions which meet specification and are delivered to agreed timetables. Responsibilities: Ensure software development is undertaken to internally agreed standards and methodologies Develop new bespoke software solutions Maintain and develop existing software systems Collaborate on timely delivery of software solutions meeting specified requirements within a technical team Ensure software development and deployment meets agreed data security requirements by liaising with IT Operations Team and IT Security Undertake required development work to support secure data transfer with external software solutions Provide technical support for bespoke software solutions to the wider business through IT Help Desk Work with the IT Business Analysts to develop software solutions which meet the specified requirements and are delivered to the agreed timetable Support the Software Development Team Lead in ensuring the development methodology is strategically and practically appropriate for use in the organisation taking account of external changes and influences You should have experience in .NET frameworks using C#, ASP and VB development, and for data you should be confident using SQL Server. Sound like the ideal role for you? Do not miss out - apply today!