Expert Software Developer Position
">
The ideal candidate will be part of a small team responsible for delivering multiple new services for a front office solution. As a key member, you will have significant influence over architecture decisions and the delivery process.
The primary technology stack includes .Net, Angular, MSSQL, and Azure. Your role will involve collaborating with portfolio managers and external teams to derive requirements and match them with suitable architecture solutions.
Main Responsibilities:
* Collaborate closely with stakeholders to understand project needs.
* Design and develop applications using C#/.Net backend development expertise.
* Conduct thorough testing and deployment of applications.
* Provide Level 3 support to end-users and business stakeholders.
Mandatory Skills Description:
* A high level of English proficiency and excellent communication skills.
* Deep understanding of computer science principles, algorithms, data structures, object-oriented design, and design patterns.
* Proven experience in C#/.Net backend development.
* Hands-on experience with distributed and high-performance systems architecture.
* Strong background in databases, data modeling, and scaling.
* A collaborative and engaging personality that fits well into our team culture.
Languages:
* English: Advanced (C1)