Skills, experience, qualifications and knowledge required
Required
- At least 7 years of proven commercial software development experience
- C# knowledge must be strong and include the following
- .Net - Framework 4.X and Core 2.0/3.0
- UI exposure to either WPF, MVC
- Web API, WCF or NancyFx
- Testing and Mocking Frameworks
- Entity Framework
- SQL Server
- Solid understanding and application of TDD and continuous integration
- Micro Service Architecture exposureDesirable
- Exposure to Finance within an Investment Bank would be useful but not essential
- JavaScript exposure would be useful with any of the following Node, Type Script, Angular or ReactJS
- GraphQL in any language including .NET or JavaScript
- Release Automation Tools such as Ansible
- Unix