Description
Senior C# Developer required by our client a leading Asset Management Investor based in the City of London.
They have a large programme of change currently to replace entire platforms across the business and distribution and need 2 x, solid C#.NET Developers
Core Skills Required:
- C# using Object Oriented Programming/SOLID Principles/Common Design Patterns
- Messaging - NServiceBus/MSMQ
- TDD/BDD - nUnit, SpecFlow, mocking frameworks, Performing codes releases to Test Environment
- Continuous Integration & Deployment - TeamCity/Octopus Deploy/Jenkins
- Inversion of Control - Unity, Castle Windsor, autofac
- ORM - Entity Framework/nHibernate
- SQL Server Database (2005, 2008, 2012, 2016) - Database design & Stored Procedures
- Design Patterns - Event Sourcing/CQRS
- Domain Services using RESTful Web services/Microsoft WebAPI2
- Database Modeling Tool - Embarcadero ER Studio
- Source Control Tools - Subversion
- Power Shell Programming
- Batch Scheduling Tools (JAMS, Control-M, SQL Server Jobs)
It would be advantageous to have worked within Asset Management but essential to have Financial Services/Investment Banking backgrounds.