.NET Integration Developer
Your role As a .NET Integration Developer, you are responsible for the design, development, and maintenance of a robust and scalable integration platform in an Azure environment. You help build the functionalities used by other development teams for the Cloud Integration Platform. You work closely with other IT department employees to deliver functionalities iteratively and incrementally.
Your main responsibilities:
- Design, development, and maintenance of the integration platform and reusable .NET components using C# and Azure API Management.
- Analyzing and resolving technical problems. You are responsible for fixing bugs and providing technical support to less experienced colleagues within and outside your development team.
- Contact with external parties, including other social security institutions, in the context of connectivity.
- Designing, developing, and maintaining reusable Azure DevOps CI/CD components using C#, PowerShell, YAML pipelines, and Bicep files.
- Collaborating with cross-functional, agile teams within a SAFe environment.
- Participating in PI Planning and other Agile ceremonies.
- Quality assurance and code reviews: You are responsible for performing code reviews and ensuring code quality through unit tests, integration tests, and other QA methods.
- Contributing to technical documentation and knowledge sharing within and outside the team. You create technical documentation and review documentation prepared by less experienced colleagues.
- Continuously improving development processes and software quality. In doing so, you follow the trends and evolutions regarding technologies and methodologies in your domain.
- Automation and continuous integration by setting up pipelines and unit tests to guarantee a stable and functional development, test, and production environment.
Your profile You hold a Bachelor's or Master's degree in Computer Science or can demonstrate equivalent experience, and you have a minimum of 3 years of experience in a similar role. You have experience working according to Agile/Scrum.
You also possess strong knowledge of .NET, C#, and ASP.NET Core. Additionally, you can demonstrate experience in designing RESTful APIs based on the OpenAPI specification and knowledge of Azure API Management. Knowledge of Azure DevOps CI/CD pipelines, Git, and Azure Service Bus is also required.
Additional assets are experience with Azure and Bicep, OAuth Client Credential Flow, NServiceBus, gRPC (gRPC Remote Procedure Calls), WCF, and Enterprise Integration Patterns.
You possess good communication skills, both oral and written. You explain technical concepts clearly to technical stakeholders.
You also demonstrate technical coaching skills.
You show a collaborative mindset, take initiative, and can work autonomously.
You are analytically minded and know how to tackle problem-solving. You have a strong desire to learn and a mindset focused on continuous improvement. You actively follow new technologies, tools, and methodologies and translate these insights into concrete improvements.
Furthermore, you have the ability to switch quickly between different tasks and priorities. You can deal flexibly with changes and unexpected obstacles.
Finally, you combine a proactive attitude with a sense of responsibility and a clear customer-oriented approach.
You understand French and English well and can communicate in both languages in writing and... -
Contact person
Listed by the employer in the job posting — for questions and your application.
- Smals