Senior Software Engineer - Salary up to 54,000- Hybrid (Cardiff) The Opportunity Yolk Recruitment Public Sector and Not-for-Profit team is working closely with a Not-For-Profit organisation that works to better conditions for healthcare workers. We are supporting them with their recruitment for a C#.NET Senior Software Engineer. This is an ideal role for anyone who has solid experience of developing webapps in C#, working with API''s and databases. What the Senior Software Engineer will be doing As part of the team you will be responsible for the creation, implementation and ongoing support of organisation wide IT systems. This will include the end-2-end implementation of business software. Full Lifecycle application and web development of internal systems and applicationsGathering business requirements and transforming them to technical requirements.Using C# to design, code and test critical business applicationsCreate, maintain, and review technical documentation What the successful Senior Software Engineer will bring to the team You will have experience developing software in C# from end-2-end. You will be able to ensure these solutions can communicate with internal and external systems effectively. You will have knowledge of object oriented design principlesExperience coding in C#.Net core and frameworkUnderstanding of cloud native (Azure ideal) and API first architectureKnowledge of unit testing and security principles Here''s What You''ll Get in ReturnSalary of up ..... full job details .....