Project Overview
We are seeking an exceptional Principal .Net Engineer to join our team. In this role, you will be responsible for delivering multiple new services for a front office solution in the financial industry.
Main Responsibilities:
* Collaborate with Portfolio Managers and external teams to ensure successful project outcomes.
* Determine requirements and design effective architecture solutions.
* Develop, test, and deploy applications using C#/.Net backend development expertise.
* Provide Level 3 support to end-users and business stakeholders.
Mandatory Skills:
* Fluent English and excellent communication skills.
* Expertise in computer science, algorithms, data structures, object-oriented design, and design patterns.
* Hands-on experience with distributed and high-performance systems architecture.
* Experience with databases, data modeling, and scaling.
* A collaborative and engaging personality that fits our team culture.
Languages:
* English: C1 Advanced level proficiency.
About the Role:
This is an opportunity for a skilled engineer to work on challenging projects, influencing architecture decisions, and driving delivery processes forward.
Your Background:
To be successful in this role, you should have a strong foundation in software engineering principles, excellent problem-solving skills, and the ability to work effectively in a team environment.