Job Type: Permanent, Full Time
Salary: £25,000 – £35,000 (depending on experience)
Reports To: Lead Developer
Main Purpose of the job
To play a crucial role in safeguarding our software development processes, systems, and data. To be responsible for developing and implementing risk management strategies, ensuring compliance with industry standards, and protecting the company from cyber threats.
Main Responsibilities
- Implementation and the maintenance of the solutions developed to meet the requirements of the business
- Support the software required to deliver this service
- Code, configure, customise and develop front-end websites
- Code, configure, customise and develop back-end C# Core, with internal and external APIs.
- Code and support SQL stored procedures.
- Complete integration testing and support UAT testing.
- Co-ordinate releases from development, to test, to production environments.
- Contribute to the transformation of requirements into solutions design as a part of a project team.
- Support the Architect by providing and implement recommendations to improve the processes and effectiveness of the development function.
- Prioritise workloads and meet deadlines to ensure we can accurately estimate and deliver projects within time constraints.
Knowledge, Experience and Competencies
- Minimum 4 years of development experience.
- Strong understanding of the Microsoft portfolio.
- Excellent ability in C#, HTML, CSS, Bootstrap, Blazor, Javascript and Jquery.
- MS SQL.
- Azure, DevOps and Azure pipelines desirable.
- Experience with caching and elastic search preferred.
- Microservices, API integration (JSON/ XML) preferred.
- Power-BI advantageous.
- Self-starter who is able to use available resources to ensure a high quality product.
- Excellent planning and organising skills.
- Ability to interpret and analyse information.
- Ability to code and understand existing code.
- Educated to degree level or equivalent education and/ or experience.
Benefits & Rewards
People who work with Charis have the opportunity to excel, innovate, learn and grow and we offer an excellent range of benefits that contributes to employee satisfaction and organisational success.
View our Benefits