Développeur Logiciel .NET / PYTHON (H/F)

OK JOB SA
Neuchâtel, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English

Job location

Neuchâtel, Switzerland

Tech stack

.NET
Agile Methodologies
Confluence
Unit Testing
Azure
C Sharp (Programming Language)
Computer Engineering
Dependency Injection
Windows Communication Foundation
Python
Windows Presentation Foundation
Microsoft SQL Server
Team Foundation Server
Message Queuing Telemetry Transport (MQTT)
Model View ViewModel
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
TCP/IP
GIT
Ravendb
gRPC

Job description

Dans le cadre d'activités de R&D, notre client, une structure technologique spécialisée dans le développement de systèmes à haute dynamique, ouvre ce nouveau poste. Les solutions développées s'appuient sur des logiciels internes tout en restant ouvertes et compatibles avec les standards du marché (programmation et pilotage). Responsabilités principales :

  • Contribuer à la définition de l'architecture de nouveaux logiciels (interfaces ou produits finis)
  • Assurer le développement en environnement .NET (Framework 8)
  • Maintenir et faire évoluer les applications existantes
  • Rédiger la documentation technique
  • Participer à la génération des versions et à l'intégration des solutions chez les utilisateurs

Requirements

  • Formation d'Ingénieur ou équivalent (informatique industrielle, mesure physique, robotique ou domaine connexe)
  • Solide maîtrise de C# et Python, programmation orientée objet
  • Connaissances appréciées : MVVM, injection de dépendances, tests unitaires, logiciels de métrologie, commandes numériques
  • Qualités personnelles : autonomie, esprit d'initiative, pragmatisme, réactivité, capacité à évoluer dans une équipe à taille humaine
  • Anglais technique apprécié, Environnement technique :
  • Langages / technologies : C#, WPF, Python
  • IDE : Visual Studio 2022
  • Méthodologies : Agile (Scrum, Kanban) et gestion de projets
  • Outils : Git, Azure DevOps, TFS, Confluence, SQL Server, RavenDB
  • Protocoles / communications : TCP/IP, WCF, gRPC, MQTT, OPC-UA

Apply for this position