We are seeking a skilled C# Developer to join our Technology department. The ideal candidate will have a passion for creating innovative solutions that help further our not-for-profit mission. Client Details Our client is a large organisation within the not-for-profit sector. They are renowned for their commitment to serving the community and have a dedicated team of professionals working towards a common goal. Based in Birmingham, they operate nationwide, providing indispensable services to a diverse range of individuals and institutions. Description Develop and maintain the company's software applications using C# Work collaboratively with the technology department to deliver innovative solutions Participate in all phases of the software development life cycle Identify and resolve software bugs in a timely manner Assist in the creation of technical documentation Support the continuous improvement of software development processes Ensure all solutions are aligned with the not-for-profit mission Comply with all data privacy and security regulations Profile A successful 'C# Developer' should have: A degree in computer science or a related field Proficiency in C# and .NET Framework A solid understanding of software development principles Experience with SQL databases Excellent problem-solving abilities Strong communication and collaboration skills A passion for the not-for-profit sector Job Offer A competitive salary ranging from £40,000 to £45,000 A flexible work environment with the option to work from home for 2 days a week A supportive company culture that values teamwork and innovation The opportunity to contribute to a meaningful cause We invite qualified candidates who are passionate about technology and committed to making a difference to apply. This is a fantastic opportunity to join a dedicated team in Birmingham and truly impact the not-for-profit sector.