Our client is lookling for a Back-end Developer.
Within the Business Domain Transport Executions, we are looking for a Senior .NET Developer to join our dynamic team. You will play a key role in designing and developing innovative solutions in collaboration with the lead designer. Your work will contribute to the delivery of high-quality software across various platforms including:
- Cloud backend in Azure
- Mobile applications
- Web interfaces
- Integration with legacy systems
You will be expected to write well-tested, maintainable code and gain a deep understanding of the business domain. Active collaboration with business stakeholders to refine and enhance ideas is essential.
Key Responsibilities
- Develop and maintain robust .NET applications and services
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Write clean, scalable, and testable code
- Participate in code reviews and contribute to best practices
- Propose innovative solutions to technical challenges
- Work independently and take ownership of deliverables
Mandatory Requirements
- .NET Development: 7+ years of experience
- Azure Cloud Development: 5+ years of experience
- .NET Core Web API Development: 5+ years of experience
- Strong expertise in unit testing
- Fluent in English and Dutch or French
- Available to work onsite in Brussels at least 2 days per week
Preferred Skills and Experience
- Azure PaaS services: API Manager, Service Bus, Event Grid, Blob Storage, CosmosDB, Azure Functions
- Kubernetes & Docker containers
- REST API design and development
- Dependency injection and design patterns
- SQL and database design
- Clean code principles, SOLID
- CI/CD pipelines using Azure DevOps
- Git version control
- JetBrains Rider IDE
- Familiarity with SAFe/Scrum methodologies
What We Value in Every Associate
- Strong sense of responsibility
- Excellent communication and listening skills
- Initiative and innovation
- Ability to explain and advocate for best practices
- Willingness to go the extra mile
- Confidence to stand up and contribute in team settings
- Independent working style
- Calm, respectful, and team-oriented behavior
- Alignment with the PROS values of SNCB