Backblaze External Website
Coherent Solutions
Développeur .NET (domaine IoT)
À PROPOS DE L'ENTREPRISE
Notre client est un leader mondial des solutions d'accès et des technologies de maison intelligente.
Avec plus d'une décennie d'innovation dans le domaine de l'IoT, l'entreprise est un pionnier des solutions de maison connectée, incluant les ouvre-portes de garage, les systèmes de portail et les outils intelligents de gestion d'accès. L'une de leurs innovations phares est la plateforme, qui permet aux utilisateurs de contrôler et de surveiller leurs systèmes d'accès domestique via des appareils connectés.
Basé à Oak Brook, Illinois, notre client sert des clients résidentiels et commerciaux dans le monde entier.
DESCRIPTION DU PROJET
Vous travaillerez sur des plateformes d'entreprise à grande échelle, y compris une application axée sur les appareils et une plateforme web d'entreprise pour la gestion du contrôle d'accès.
Le rôle implique de contribuer au développement et à l'évolution des systèmes utilisés pour gérer les solutions d'accès connectées dans les environnements résidentiels et commerciaux.
Vous collaborerez avec des équipes interfonctionnelles pour construire des solutions évolutives, fiables et de haute qualité.
TECHNOLOGIES
- ASP.NET Core (.NET 6/8/10), C#
- REST APIs
- Entity Framework
- MSSQL Server
- Couchbase, DynamoDB
- Azure/AWS
- Docker, Kubernetes
- RabbitMQ, Kafka
- Azure DevOps, GitHub
- Git
- Grafana, DataDog
PROFIL RECHERCHÉ
- 5+ années d'expérience en tant que Développeur .NET ;
- Diplôme de Bachelor en informatique ou équivalent ;
- Expérience dans l'écriture de code asynchrone et parallèle efficace ;
- Connaissance des patrons de conception, des patrons d'applications d'entreprise et des patrons de conception cloud ;
- Expérience avec l'architecture de microservices ;
- Connaissance des patrons d'architecture DDD (par exemple, Onion, Clean, Hexagonal) ;
- Compréhension des méthodologies Agiles ;
- Expérience dans la création de documentation technique (par exemple, UML) ;
- Solides compétences analytiques et de résolution de problèmes ;
- Capacité à travailler efficacement en équipe ;
- Maîtrise de l'anglais niveau B2 ou supérieur (écrit et oral) ;
VOTRE RÔLE
- Développer du code de haute qualité conformément aux normes de codage et aux meilleures pratiques, en garantissant la réutilisabilité et la maintenabilité ;
- Participer à l'évaluation technique, à la définition de la portée et à la mise en œuvre des modifications liées aux nouvelles exigences commerciales, aux améliorations de produits et aux autres demandes de changement ;
- Collaborer avec des équipes interfonctionnelles, y compris l'infrastructure, la base de données et le frontend, pour livrer des fonctionnalités et des améliorations de plateforme ;
- Travailler au sein de méthodologies Agiles telles que Scrum ou Kanban pour développer et améliorer la plateforme principale ;
- Communiquer quotidiennement avec les chefs techniques et les ingénieurs ;
CE QUE NOUS OFFRONS
Le package global d'avantages inclut :
- Formations techniques et non techniques pour le développement professionnel et personnel ;
- Conférences internes et meetups pour apprendre des experts du secteur ;
- Soutien et mentorat d'un employé expérimenté pour vous aider dans votre croissance et développement professionnels ;
- Assurance maladie ;
- Activités sportives pour promouvoir un mode de vie sain ;
- Options de travail flexibles, y compris des opportunités à distance et hybrides ;
- Programme de parrainage pour l'embauche de nouveaux talents ;
- Programme d'anniversaire de travail et jours de vacances supplémentaires.
