- Postes vacants:
- 1 poste ouvert
- Type d'emploi désiré :
- CDI
- Niveau d'étude :
- DESS, DEA, Master, Bac + 5, Grandes Ecoles
- Rémunération proposée :
- Confidentiel
- Langue :
- Français, Anglais
- Genre :
- Indifférent
Description de l'emploi
We are seeking a junior developer for our subsidiary “Avicenne technology solutions” in Tunis. The developer will be part of a team that delivers software for an investment company (hedge fund). The main responsibilities of the developer will include designing and developing new features (30%), maintaining and enhancing existing pieces of software (35%) and supporting users (35%).
The main technology stack will be .Net based (C#, WPF, WCF, WebAPI, ASP.net, .Net core…), but the developer should be aware that a big part of his job involves writing and maintaining scripts developed with python, C++, power shell, bat…
Requirements:
- Master or engineering degree in computer sciences, ideally software engineering.
- 1+ years of proven working experience in designing and developing software, ideally for financial institutions.
Required skills:
- Strong knowledge of the .Net framework.
- Proficient with C#, with a good knowledge of its ecosystems.
- Ability to write clean, readable and maintainable code.
- Experience with SQLServer.
- Strong knowledge of relational databases design.
- Ability to write and debug SQL queries.
- Deep understanding of OOP.
- Strong understanding of the SDLC.
- Understanding of code versioning tools.
- Fluent in English.
Nice to have:
- Knowledge of WPF and MVVM or/and ASP.Net and MVC.
- Knowledge of C++ and/or python is a plus.
- Experience with NoSQL databases, ideally MongoDB.
- Experience with AWS or Azure .
- Experience with messaging (RabbitMQ, MsMQ, Kafka…).
- Experience with bug tracking and project management software (JIRA, Mantis, MSProject…).
- Microsoft developer certification.
- Understanding basic investment and portfolio management concepts is a real asset for the position.
Date d'expiration
02/04/2020