This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Software Developer to join a fast-moving technology team. This contract opportunity with permanent potential is ideal for someone who enjoys building scalable backend services, creating responsive user experiences, and solving complex data flow challenges in a high-volume environment. The role focuses on developing modern applications that connect operational systems, handheld devices, and internal tools while helping drive reliable real-time performance across the business.
Job Responsibility:
Design and develop event-driven services and APIs that support real-time inventory movement and warehouse transactions
Create backend applications in C# and .NET that extend core business capabilities and improve system performance
Build mobile-friendly interfaces for handheld scanning devices using Vue.js or comparable frontend technologies
Develop internal administrative applications and dashboards that provide clear visibility into operational activity
Investigate and resolve issues related to concurrency, synchronization, and data consistency in a busy warehouse setting
Manage code delivery through automated build and deployment pipelines using GitHub Actions and Azure-based services
Integrate modern applications with legacy and non-relational data sources to support ongoing platform modernization efforts
Requirements:
Strong hands-on experience developing applications with C# and modern .NET technologies, including .NET 8 or later
Hands-on knowledge of event-driven design concepts and messaging platforms such as RabbitMQ, Kafka, or Azure Service Bus
Experience building frontend applications with Vue.js, or solid experience with React or Angular and the ability to transition to Vue
Familiarity with Blazor or a demonstrated interest in developing internal tools with Microsoft-based frontend frameworks
Ability to work with relational databases and write effective SQL queries, with exposure to NoSQL or document-oriented data models
Understanding of asynchronous programming, API development, and distributed system behavior in transaction-heavy environments
Comfort working with legacy system integrations and learning unfamiliar data structures when needed