Job Overview
We are seeking a highly skilled Principal .Net Engineer to join our team.
-----------------------------------
Key Responsibilities
* Collaborate with portfolio managers and external teams to derive requirements and match them with architecture solutions.
* Develop, test, and deploy applications using .Net, Angular, MSSQL, and Azure.
* Provide L3 support to end-users and business stakeholders.
-----------------------------------
Requirements
* Familiarity with computer science fundamentals, including algorithms, data structures, OOD, and Design Patterns.
* Expertise in C#/.Net backend development and distributed systems architecture.
* Experience with databases, data modeling, and scaling.
* Fluent English communication skills and ability to collaborate effectively with colleagues.
-----------------------------------
Languages
* English: C1 Advanced level proficiency.