KnownFour Ltd

Senior Software Developer - office OR remote working

Senior Software Developer - Permanent - Reading or remote working


Our client provides management consultancy and training to organisations to assist them implement best practice information security and business continuity management systems.

They have developed a number of market leading software tools which are delivered to its customers as ‘software as a service' web applications in risk management and e-learning.


Central to their growth strategy is the ongoing development of these products.

The Senior Software Developer role will play a major role in further developing and enhancing these web applications as well as developing new applications.


Tasks/ Responsibilities


The main responsibility of the role-holder, will be to ensure the ongoing development to meet changing market requirements and remain market leaders.


In addition, it is anticipated that new application opportunities will be identified and the responsibilities will include specifying, designing, testing and releasing new applications.


The role holder will also be responsible for understanding the functional requirements of their products by working closely with the internal and external product stakeholders and also assisting with support.


The role holder will be involved in all aspects of the delivery of a live software as a service (SaaS) business product from conception of functional requirements, development, testing, release management and support.


This is an ideal role for a proactive individual who possesses strong support/technical skills in web development and wants to work as part of a dynamic small team to take greater responsibility and accountability for product development, delivery and direction.


Typical Qualifications / Experience/ Skills


, Proven work experience as C# developer (at least four years' experience) using .NET or .NET Core (preferable)


, Microsoft full stack developer: .net core c#, ReactJS, JQuery, HTML, CSS,


, Experience working with relational databases and knowledge of Microsoft SQL


, Ability to work independently and as part of team with good time management skills


Please send your CV to apply for this role





Share Job