Accessibility Links

Full Stack Software Developer - WPF

  • Location: London, South West London
  • Salary: Negotiable
  • Job type: Temporary / Contract
  • Ref: MMO2013758
  • Recruiter: Michael Moretti
This vacancy has now expired.

Full Stack Software Developer - WPF

A global energy company is currently looking for a full stack developer for an initial 3-6 month contract based in South West London. The main remit of the role is to create the solutions for integration and reporting using WPF and C#.


  • Develop features using WPF and XAML for the different use cases as prioritised by the Product owner
  • Contribute to the full SDLC, including analysis, design, development, testing, and maintenance of the system, business processes, data and interfaces.
  • Share ideas, issues, risks and concerns with the development team and escalate to the DevOps Manager as required.
  • Estimate time taken for User Stories and Tasks in planning.
  • Attend daily scrum meetings and hold demos with the team to shape the delivery of the product as well as demonstrating to business stakeholders.
  • Use agreed tools/techniques for coding and storing code in a GIT library.
  • Use of agreed tools to manage User Stories and Tasks.
  • Follow agreed change process to deploy code continuously.


  • Extensive knowledge of C#, .Net, .Net core, WPF, and related IoC like Prism (Unity and MEF), XAML, etc.
  • Experienced developing with components like DevExpres and ReSharper
  • Good knowledge of relational database technologies, like Microsoft SQL Server
  • Agile-minded, experience working in a scrum team, delivering quality products incrementally
  • Advocate of TDD and BDD development methodologies
  • Strong experience with unit, view model testing approaches with tools like NUnit
  • Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design.
  • Confident in demonstrating products in progress to Product Owners and Business Stakeholders
  • Highly motivated team player, always ready to provide support and guidance to other members of the scrum team
  • Strong analytical and numerical skills, ideally with a numerate degree
  • Experienced with continuous delivery pipelines and continuous integration (with tools like Cruise/Jenkins, Ansible, Openshift, TFS/VSTS , MSBuild)
  • Experience of working with service orientation, and related technologies, like REST, JSON, etc.
  • Familiarity with Excel, including macros.

Please send you CV to Michael Moretti for immediate consideration.

Related Jobs
Related Articles
Recently Viewed Jobs