Insourcio est un cabinet de recrutement dédié au CRM qui accompagne ses clients dans leur transformation digitale.
INSOURCIO est spécialisée dans le recrutement inclusif (Handicap et Diversité) qui opère spécifiquement dans le secteur des services numériques.
Nous recrutons tous types de profils valides ou en situation de handicap.
Job Description
We are looking for a Senior Full-stack Developer (.NET / Angular).
Main Tasks and Responsibilities:
• Implement solutions using React/.NET/SQL Server;
• Design, build, and maintain efficient, reusable, and reliable code;
• Ensure the best possible performance, quality, and responsiveness of applications;
• Identify bottlenecks and bugs, and devise solutions to mitigate and address those issues;
• Help maintain code quality and organization;
• Mentor and Coach new and/or Software developers.
Qualifications
Main Technical Requirements:
• .NET (Core 3.1+);
• Experienced with C# for backend application programming;
• React for frontend programming;
• Knowledge and experience with relational databases;
• Knowledge in SOLID principles and design patterns;
• Experience using Entity Framework/EF Core;
• Coding according to good practices, enforcing them in Pull Request approvals;
• Unit and integration testing experience;
• Agile & craftmanship mindset.
Good to have:
• Elastic Search and Kibana for Metrics and logs;
• Checkmarx for tracking dev security;
• Experience with non-relational databases (MongoDB);
• Experience with Microsoft 365, SharePoint, Power Platform (Power Apps & Power Automate) and SPFx;
• Angular
Tech stack:
• C# (.NET Core) for backend;
• React for frontend;
• SQL Server;
• CI/CD;
• AzureDevops/Jenkins:
• Third party tools:
o XLDeploy;
o XLRelease;
o Control-M;
o Jira;
o Confluence.
Required qualifications
• Good level of English - minimum B2 (mandatory);
• Self-motivation with a curious outlook and an ability to work with minimal guidance;
• Ability to own problems and being a team player;
• Good organisation skills;
• Willingness to learn and evolve;
• Ability to keep up with a demanding and fast-paced environment;
• Problem solving, analytical and communication skills required, verbal and written;
• Ability to work in a multicultural team.