Développeur C# Senior | .NET MVC | SQL | Projet Bancaire à Distance
À distance
À plein temps
Temps partiel
Nous recherchons un développeur C# senior pour rejoindre notre équipe sur un projet bancaire d'envergure. Travaillez à distance et contribuez au développement d'un système financier sophistiqué utilisant les technologies Microsoft modernes. Ce poste demande une expertise approfondie en développement .NET, T-SQL et applications web.
Responsabilités Principales
- Concevoir et développer des modules système pour notre plateforme financière transactionnelle.
- Créer et maintenir des applications web et services web utilisant ASP.NET MVC 5 et WCF.
- Développer des modules d'intégration et asynchrones, y compris Windows Services et applications console.
- Optimiser et développer des bases de données Microsoft SQL Server.
- Concevoir et implémenter des interfaces utilisateur réactives avec JavaScript, jQuery, CSS (méthodologie BEM) et Bootstrap 5.
- Participer aux revues de code et assurer la qualité du code produit.
- Collaborer avec l'équipe de développement et les analystes métier pour répondre aux exigences du secteur bancaire.
Compétences et Expérience Requises
- Minimum de 1 an d'expérience professionnelle en développement C# et .NET Framework (versions récentes).
- Compréhension approfondie des principes de la programmation orientée objet, SOLID et des design patterns.
- Expertise en T-SQL et optimisation des requêtes pour Microsoft SQL Server.
- Capacité à comprendre et améliorer le code existant.
- Expérience avérée avec les systèmes de contrôle de version Git.
- Compétences solides en développement front-end avec JavaScript, CSS et frameworks modernes.
- Connaissance des meilleures pratiques de sécurité pour les applications financières.
- Capacité à travailler de manière autonome dans un environnement à distance.
- Excellentes compétences en communication et collaboration d'équipe.
Atouts Supplémentaires
- Expérience avec KendoUI pour le développement d'interfaces riches.
- Connaissance des systèmes de messagerie comme RabbitMQ.
- Familiarité avec les technologies de conteneurisation (Docker, Kubernetes).
- Compréhension des systèmes EDS (Electronic Document Systems).
- Expérience dans le secteur bancaire ou financier.
- Connaissance d'Entity Framework et LINQ.
- Familiarité avec les méthodologies Agile/Scrum.
Pourquoi Nous Rejoindre
Rejoignez-nous pour travailler sur un projet bancaire innovant qui influence le secteur financier. Nous offrons une flexibilité de travail à distance, des défis techniques stimulants et l'opportunité de développer vos compétences avec des technologies de pointe. Notre équipe valorise la collaboration, l'innovation et l'excellence technique.