Full-stack .NET Engineer (m/f/x)
We are looking for a skilled and experienced .NET Engineer to join our team and collaborate on medium to large-scale projects involving complex web-based system architectures built on Microsoft technologies. If you have a solid background in .NET frameworks and a strong command of C#, alongside a commitment to building secure, high-performance systems and an interest in joining an international organization, we encourage you to apply.
Responsibilities :
* Develop and maintain web-based systems with complex architectures, leveraging the .NET ecosystem and C#;
* Work within a range of application architectures, including MVC, Microservices, REST API-based designs, Event-Driven Architecture, and Model-Driven Design;
* Design and implement Single Page Applications (SPAs) using frameworks such as Angular or React, HTML5, and Bootstrap for responsive, user-friendly interfaces;
* Manage data using Microsoft SQL Server and Oracle;
* Write secure, efficient code while adhering to cybersecurity best practices;
* Ensure regular reporting in order to optimize the monitoring of activities, the transfer of knowledge and documentation within the development team;
Criteria :
* Bachelor's or master's degree in IT or related field
* Have at least 4 years of experience on medium/large projects related to the development of complex architectures for web-based systems on Microsoft technologies
* Familiar with various application architectures (MVC, Microservices, REST API, EDA, Model-Driven Design)
* Good command of .NET frameworks and C# programming language
* Good knowledge and proven experience of database management systems, particularly Microsoft SQL Server and Oracle
* Good knowledge on data modelling and data management
* Experience with SPA Frameworks like Angular or React, HTML5 and Bootstrap
* Experience on writing secure code, prioritizing cybersecurity, as well as maintaining optimization and efficiency
* Experience with version control systems as GIT
* Good knowledge of software development tools, methodologies and best practices
* Good command of English is mandatory and French is considered as an asset
Global packaging :
* Dynamic work environment
* Work on exciting projects with cutting-edge technology
* Permanent full-time contract (CDI)
* Meal vouchers
* Health insurance complementary
* Company car (is an option)
* Career development and support
* Hybrid working model (1-2 days remote per week)