Project Overview
We are seeking a skilled Principal .Net Engineer to join our team and contribute to the delivery of multiple new services for a front office solution.
The ideal candidate will have expertise in C#/.Net backend development, distributed systems architecture, and database design.
Key Responsibilities
* Collaborate with portfolio managers and external teams to derive requirements and match them with architecture solutions.
* Develop, test, and deploy applications using a primary stack of .Net, Angular, MSSQL, and Azure.
* Provide L3 support to end-users and business stakeholders.
Mandatory Skills and Qualifications
* Fluent English language skills and superb communication abilities.
* Expertise in computer science, algorithms, data structures, object-oriented design, and software design patterns.
* Hands-on experience with high-performance systems architecture and database scaling.
* A collaborative and engaging personality that contributes positively to our team culture.
Languages
* English: C1 Advanced
About the Role
This is an excellent opportunity for a talented engineer to take ownership of their work, influence architecture decisions, and drive delivery process improvements.