Connecting...

C# Developer - Business facing

Job Title: C# Developer - Business facing
Contract Type: Contract
Location: City of London, London
Industry:
Salary: £650 - £700 per day
Start Date: ASAP
Reference: 3218/4741
Contact Name: Kalpen Patel
Contact Email: kpatel@argyllscott.com
Job Published: June 30, 2017 10:26

Job Description

C# Developer - Business facing - banking client in the City

Exceptional development skills in core C#
*Exceptional development skills in WPF, and related frameworks, like Prism (Unity and MEF), XAML, etc.

*Create rich client side software systems, primarily using WPF and C#, for the Operator's Workbench that can scale to the requirements of the different projects in the Trading Operations Programme. This could also include elements of WCF for service interaction, inter-process communication for creating a desktop message bus, messaging for notifications
*Contribute to the full SDLC, including analysis, design, development, testing, and maintenance of the system, business processes, data and interfaces.

*Professional Scrum Master I (Fundamental) Assessment from scrum.org

*Exceptional development skills in core C#
*Exceptional development skills in WPF, and related frameworks, like Prism (Unity and MEF), XAML, etc.
*Exceptional development experience of working with service orientation, and related technologies, like SOAP, WCF, JSON, etc.
*Exceptional knowledge of relational database technologies, like Microsoft SQL Server, and Oracle RDBMS, and related .NET technologies, like LINQ, ADO.NET, etc.
*Experience in continuous delivery and related technologies, like continuous integration (with tools like TFS, MSBuild), unit testing (with tools like NUnit, Visual Studio 2012 Test framework, etc.), testing automation and behaviour driven development (with SpecFlow or similar) and automated deployment (with tools like BladeLogic or similar).
*Strong understanding of programming paradigms such as distributed architectures, clustering and multi-threaded programme design.
*Experience of working in brownfield sites, where the work requires creating new solutions within an existing array of highly integrated systems.
practices

*Experience with Unity, MEF
*Experience using TPL and Reactive Extensions
*Strong numerical skills ideally with a numerate degree
*Familiarity with Excel.
*Own the Trading Operations programme client side development, primarily for the Operator's Workbench system.
*Create rich client side software systems, primarily using WPF and C#, for the Operator's Workbench that can scale to the requirements of the different projects in the Trading Operations Programme. This could also include elements of WCF for service interaction, inter-process communication for creating a desktop message bus, messaging for notifications, etc.
*Contribute to the full SDLC, including analysis, design, development, testing, and maintenance of the system, business processes, data and interfaces.

*Professional Scrum Master I (Fundamental) Assessment

*Exceptional development experience of working with service orientation, and related technologies, like SOAP, WCF, JSON, etc.
*Exceptional knowledge of relational database technologies, like Microsoft SQL Server, and Oracle RDBMS, and related .NET technologies, like LINQ, ADO.NET, etc.
*Experience in continuous delivery and related technologies, like continuous integration (with tools like TFS, MSBuild), unit testing (with tools like NUnit, Visual Studio 2012 Test framework, etc.), testing automation and behaviour driven development (with SpecFlow or similar) and automated deployment (with tools like BladeLogic or similar).
*Strong understanding of programming paradigms such as distributed architectures, clustering and multi-threaded programme design.
*Experience of working in brownfield sites, where the work requires creating new solutions within an existing array of highly integrated systems.

*Familiarity with working with mobile technologies, spread across different platforms, like IOS and Android.
*Familiarity with non-relational data storage technologies, especially those dealing with big data, like Cassandra, HBase, etc.
*Experience using Team Foundation Server, understanding of release management practices