Lead C# (WPF) Developer

Lead C# (WPF) Developer

Lead C# (WPF) Developer
Reigate, Surrey (Hybrid)
Permanent
90,000
Spencer Pratchett
Apply

We’re seeking a Lead C# (WPF) Developer to join an experienced Product Team based within a well known Software Company situated in Reigate Surrey. As the Lead C# (WPF) Developer, you will work as part of a highly-skilled and close-knit team following Scrum methodologies to develop market-leading financial services software!  


This Lead C# (WPF) Developer role will pay a starting basic salary up to £90,000 and will work on a hybrid basis with two days per week spent in the Company’s Surrey office. The benefits package includes Company Pension, Annual Bonus Scheme and Private Health Care. 


This is a varied and challenging opportunity where you will play a key role creating new product features and enhancing existing code, whilst ensuring products continue to meet high levels of reliability, maintainability, usability and performance.  


 

You’ll work with the Product Owner to define, refine and deliver the product backlog. You’ll design and document software solutions meeting functional and non-functional requirements. In addition, you’ll;  

  • Implement and refactor product code (C#), following best practices for maintainability, testability and performance

  • Implement unit tests, developing test frameworks and associated automated test cases 

  • Review and debug code to identify defects, performance bottlenecks or technical debt

  • Work closely with test engineers to guarantee suitable test coverage, identifying and executing manual tests if necessary

  • Participate in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices

  • And, mentor junior members of the team and take a lead role for some of the above activities. 


You’ll need to have experience in the following;

  • Proficient in software development using C# .NET

  • Experience with the full software development lifecycle in a commercial/production environment: requirements capture and analysis, estimation, detailed software design, implementation, unit and system-level testing, installation and deployment, maintenance 

  • Experience with software engineering best practices: object-oriented design and implementation, design patterns, SOLID principles, Agile and Extreme Programming methodologies

  • Experience with software development tools: IDE’s, version control, test automation, continuous integration, defect and backlog management systems 

  • GUI design/implementation, knowledge of standards and frameworks such as WPF or WinForms 

  • Azure DevOps and Git


If you’d like to learn more about this Lead C# (WPF) Developer opportunity please click the APPLY BUTTON and a Spencer Scott Representative will make contact to discuss in detail. 


Spencer Scott Ltd is an equal opportunity Recruitment Agency, which means we do not discriminate on the basis of race, colour, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to create inclusive working environments for all our clients.

View all jobs