.NET Developer

Il y a 9 heures

Brussels, Brussels-Capital, Belgique In4Matic Temps plein
We’re looking for an experienced Senior .
NET Developer to join our client’s team and take ownership of designing and delivering high-quality software solutions within a complex transport and logistics environment. You’ll work closely with solution designers, business stakeholders, and fellow developers to translate business requirements into reliable, scalable applications. The role combines strong technical expertise with a high degree of autonomy, ownership, and collaboration. Role & Responsibilities
• Design, develop, and maintain robust software solutions using the .
NET ecosystem.
• Build secure, scalable, and performant .
NET Core Web APIs.
• Apply Clean Code, Clean Architecture, SOLID principles, design patterns, and proven software engineering practices.
• Develop meaningful automated unit tests and ensure high standards of code quality.
• Leverage Azure cloud services, PaaS components, and event-driven architectures.
• Build and maintain CI/CD pipelines using Azure DevOps.
• Work with Docker and Kubernetes for containerized application deployments.
• Integrate applications with backend APIs and external services.
• Design solutions supporting reliable online and offline operation, including local persistence, synchronization, conflict handling, and recovery mechanisms where required.
• Design, query, and optimize relational databases using SQL.
• Use Git and appropriate branching strategies for effective source control and team collaboration.
• Collaborate with business stakeholders and technical colleagues to understand requirements and make appropriate architectural and technical decisions.
• Communicate technical concepts and decisions clearly to both technical and non-technical stakeholders.
• Take end-to-end ownership of assigned solutions, from design and development through testing and delivery.
• Actively contribute to knowledge sharing, continuous improvement, and a constructive team environment. Ideal Candidate You are a senior software developer who combines deep .
NET expertise with strong software engineering fundamentals and practical cloud experience. You work independently and take responsibility for delivering complete solutions, while actively collaborating with colleagues and sharing knowledge. You communicate clearly, approach challenges constructively, and remain calm and professional when working with different stakeholders. You are committed to writing maintainable, well-tested software and continuously improving the quality of the solutions you deliver. Required Expertise
• More than 5 years of professional experience with .
NET development.
• More than 3 years of experience with Azure Cloud development.
• More than 3 years of experience developing .
NET Core Web APIs.
• Demonstrable experience with unit testing across at least 3 projects.
• Demonstrable experience applying Clean Code, Clean Architecture, and SOLID principles across at least 3 projects.
• Strong knowledge of the .
NET ecosystem, including language features, LINQ, async/await, data structures, design patterns, and security practices.
• Proven experience designing secure and performant Web APIs.
• Hands-on experience with Azure services, PaaS solutions, and event-driven architectures.
• Experience establishing and maintaining Azure DevOps CI/CD pipelines.
• Experience with Docker and Kubernetes.
• Experience with SQL and relational database design and optimization.
• Strong knowledge of Git and version-control practices.
• Experience with API integration and online/offline synchronization mechanisms is an advantage.
• Excellent communication skills and the ability to explain technical decisions clearly.
• Professional proficiency in English at C1 level.
• Willingness to work on-site at the client's offices when required, with the frequency adapted to project needs. Contactperson & Reference
• Reference #: INW28131
• Pieter Messely
• pieter.messely@i4m.be