Job Description:Our client, a well-established organisation operating within the commercial technology space, is seeking a Senior .NET Developer to join a collaborative software development team focused on building secure, scalable, and high-performance applications.Job Responsibilities:Design, develop, and maintain modern web and desktop applications using Microsoft .NET technologiesContribute to the development of cloud-based solutions with a strong focus on scalability, security, and resilienceParticipate in technical design discussions and contribute to solution architecture decisionsDevelop and maintain clean, well-tested, and maintainable codebasesImplement automated testing practices and support quality assurance activitiesTake part in code reviews and promote continuous improvement across development practicesWork closely with product owners, delivery teams, and other technical stakeholdersProvide occasional second-line support for production applications when requiredExperience Required:Minimum 5+ years' commercial experience in a software development roleStrong hands-on experience with C# and the .NET ecosystem (.NET Core / .NET Framework)Proven experience developing web applications using modern frameworksSolid experience building and consuming RESTful APIsStrong background working with relational databases, preferably SQL-basedExperience working within CI/CD pipelines and modern DevOps environmentsDemonstrated understanding of secure coding principles and application performance optimisationDesirable Skills:Experience with modern front-end frameworks (e.g. Angular or similar)Exposure to cloud platforms, particularly Azure or equivalentExperience with infrastructure-as-code or cloud automation toolsKnowledge of message queues or event-driven architecturesExperience working on large-scale or multi-tenant applicationsBackground in sectors such as logistics, ecommerce, or broader commercial systems (non-essential)Educational Requirements:Bachelor's degree or higher in Computer Science, Software Engineering, or a related discipline, or equivalent professional experienceWorking Hours & Benefits:Standard Monday to Friday working weekFlexible and hybrid working arrangementsCompetitive salary and benefits packagePension contribution and additional company benefitsOngoing professional development and training opportunitiesHow to Apply:To apply for this role, please submit your updated CV. If your skills and experience match the job requirements, you will be contacted to discuss your application in detail.Similar Roles Open:As a specialised recruitment agency, we also have several other permanent and contract IT roles available. Visit our website for more information or explore additional opportunities.