Are you a versatile Full-Stack Developer with a passion for API development and a desire to contribute to both backend and frontend tasks? Location: Canterbury, Kent (Office-Based) This is your chance to join a collaborative and supportive team within an established Software House that continues to provide cutting-edge solutions in the telecom and energy sectors. For over 21 years, our client has built strong, long-standing partnerships with businesses, offering tailored systems to help them stay ahead of the competition. Now, as part of their expansion, they are looking to onboard a Full-Stack Developer with a particular focus on API work—both consuming and writing—to join their talented development team. Key Responsibilities: Design, develop, and manage software applications using .NET and C#. Engage in both backend and frontend development, ensuring smooth collaboration between the two. Develop, consume, and integrate APIs to enhance system functionality. Collaborate with the development team to implement new features and fix issues. Stay up to date with emerging technologies and integrate them into development where applicable. Be flexible and willing to assist across the full stack, not limiting yourself to a specific area. Participate in team discussions, providing input on project directions and solutions. Work closely with clients to ensure successful system operations and address any concerns. Requirements: At least 12 months of commercial experience in .NET development. Solid experience with API development, both consuming and writing. Proficiency in C#, .NET frameworks, and SQL databases. Familiarity with front-end technologies like JavaScript, HTML, and CSS, and a willingness to contribute to the front end when necessary. Knowledge of Object-Oriented Programming (OOP) principles. A proactive attitude with a focus on problem-solving and adaptability. Personal Attributes: A flexible, can-do approach to development tasks. Strong teamwork and collaboration skills. Willingness to learn and adapt in a fast-paced environment. Excellent communication skills with both technical and non-technical stakeholders.