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, EnglishJob 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