Beschreibung
Our well placed financial client in Berlin, are in the market to expand their Development Team with an Experienced Software Developer.
Tasks & Responsibilities:
- Design and implementation of features, services and external interfaces for the core banking system
- Improving the quality of a Legacy codebase
- Training and mentoring junior team members
- Contributing to the improvement of processes and toolchain
Minimum Requirements:
- Bachelor of Science in Computer Science or similar degree
- 6 years of experience in C#, OOP, OOA
- 3 years of experience with .NET-based web services and related technologies (ASP.NET Web API, WCF, REST, XML, SOAP, JSON)
- Working knowledge of database development (SQL Server, T-SQL, database normalization, stored procedures, triggers, etc.)
- Experience with architectural patterns for clean UI/business logical separation (eg MVC, MVVM)
- Experience with asynchronous programming and multi-threading
- Proficiency in unit and integration testing as well as unit test frameworks (eg NUnit, VS Unit Testing Framework)
- Experience with mocking frameworks (eg Moq, Typemock)
- Full professional proficiency in English
Please submit your CV to be considered for this opportunity. Interviews will take place around the middle of April.
Minimum required language knowledge (speaking+writing):
- English