Project Overview
We are seeking a skilled Principal .Net Engineer to join our team. As a key member of the development team, you will be responsible for designing and delivering multiple new services for a new front office solution.
The ideal candidate will have expert level engineering skills and experience in C#/.Net backend development, as well as expertise in distributed and high performance systems architecture.
Key Responsibilities:
* Collaborate with Portfolio managers and external teams to derive requirements and match them with architecture solutions.
* Develop, test and deploy applications with a focus on quality and efficiency.
* L3 support end users and business stakeholders.
Mandatory Skills:
* Fluent English language skills and superb communication skills.
* Expertise in computer science, algorithms, data structures, OOD and Design Patterns.
* Experience with databases, data modeling and scaling.
* A collaborative and engaging personality that contributes positively to our team culture.
Language Proficiency: English: C1 Advanced.