Job Description
About the Role:
This is an exceptional opportunity to work with a small team of expert engineers on multiple new services for a front office solution. As a key member, you will have significant influence on architecture decisions and delivery processes.
Main Responsibilities:
* Collaborate closely with portfolio managers and external teams to ensure effective communication and requirement derivation.
* Develop, test, and deploy applications that meet business needs.
* Provide Level 3 support to end-users and business stakeholders.
Key Skills and Qualifications:
* Fluent English and excellent communication skills.
* Expertise in computer science, algorithms, data structures, object-oriented design, and design patterns.
* Proven experience in C#/.Net backend development.
* Demonstrated knowledge of distributed and high-performance systems architecture.
* Familiarity with databases, data modeling, and scaling.
* A collaborative and engaging personality that contributes positively to the team culture.
Languages:
* English: C1 Advanced
Deliverables and Expectations:
This role requires strong technical expertise, effective collaboration, and a commitment to delivering high-quality solutions.