Job Summary:
* This is a challenging opportunity for an expert .Net engineer to join our team.
About the Role:
* As a key member of our engineering team, you will be responsible for delivering multiple new services for a front office solution.
* You will have full decision-making authority to influence architecture decisions and drive the delivery process.
Main Responsibilities:
* Collaborate closely with portfolio managers and external teams to derive requirements and match them with suitable architecture solutions.
* Design, develop, test, and deploy applications using C#/.Net backend development expertise.
* Provide L3 support to end-users and business stakeholders.
Languages and Skills:
* The ideal candidate should possess fluency in English and superb communication skills.
* They should have expertise in computer science, algorithms, data structures, OOD, and Design Patterns.
* A strong background in distributed and high-performance systems architecture is required.
* Experience with databases, data modeling, and scaling is essential.
* A collaborative and engaging personality is crucial for this role.
Key Requirements:
* C1 Advanced level in English.
What We Offer:
* This is an exciting opportunity to work on cutting-edge projects with a talented team.
* You will have the autonomy to drive innovation and make a significant impact on our products.
* We offer a dynamic and supportive work environment that fosters growth and collaboration.