Job :
Join our dynamic company in the Insurance sector. Located in the heart of Casablanca, we offer you the opportunity to grow as a .NET Software Engineer. This is a unique opportunity to actively contribute to innovative projects and positively impact our growth.
The main goal is to participate in the design, development, and maintenance of our software solutions. You will be a key player in the continuous improvement of our platforms and in supporting our technical teams towards excellence.
Your tasks will be varied and stimulating:
- Design and develop robust and efficient applications using .NET technology.
- Participate in the analysis of functional and technical requirements.
- Write technical documentation and specifications.
- Collaborate closely with functional teams and other developers.
- Test and deploy new features.
- Contribute to performance optimization and bug fixing.
Required profile :
To be considered for this position, a Master's degree or higher is required, ideally in a field such as Computer Science or Electronics. A strong theoretical foundation will be a major asset for tackling technical challenges.
Experience ranging from 3 to 10 years is desired. We are looking for candidates who have already proven themselves in .NET development, capable of bringing their expertise and gaining autonomy quickly.
Beyond your education and experience, certain skills are essential:
- In-depth mastery of the .NET framework (Core, Framework).
- Excellent knowledge of C#, ASP.NET MVC, Web API languages.
- Knowledge of SQL databases (SQL Server, Oracle) and ORMs (Entity Framework).
- Understanding of software design principles (SOLID, design patterns).
- Knowledge of Agile methodologies (Scrum) would be a plus.
- Analytical skills, rigor, and good teamwork are essential.
If you recognize yourself in this description and the idea of taking on this challenge motivates you, don't wait any longer! Apply now by using the button "Send my CV to the recruiter" located at the bottom of this page.