Senior Full Stack .Net Developer (WPF).

October 2, 2023

Apply for this job

Email *

Job Description

<p>Job Description </p><p>Responsible for the design, development and maintenance of high quality software applications. </p><p>Participation in design workshops, peer code reviews, unit testing, test-driven development and refactoring. </p><p>Development of exciting new software applications using modern, best practice development techniques, design patterns and quality standards. </p><p>• Design, develop and maintain software functionality to an agreed time-scale and quality </p><p>• Aid development work by the testing of specific program changes </p><p>• Provide 2nd level escalation for customer queries </p><p>• Participate in both design and code reviews </p><p>• Document departmental procedures </p><p>• Document software changes </p><p>• Maintain the software build process </p><p>• Provide accurate estimates of development work </p><p>• Liaise with other departments and customers regarding potential or real support issues </p><p>• Liaise with customers to document requirements and produce specifications </p><p> </p><p>Essential skills and experience: </p><p>• C# .NET Core </p><p>• Either React or WPF, XAML, MVC, MVVM </p><p>• Strong working understanding of the Windows platform, both desktop and server </p><p>• Web Services, REST APIs, XML, JSON </p><p>• TDD </p><p>• Demonstrable experience working in N-tier architectures. </p><p>• Knowledge and experience of agile development methods </p><p> </p><p><strong>Desirable skills and experience</strong></p><p> </p><p>• RDBMS Databases, ideally PostgreSQL </p><p>• Pharmacy, GP or Healthcare domain experience </p><p>• Atlassian ALM toolset, including JIRA </p><p>• Visual Studio 2015 or above</p>