Back End Developer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Responsibilities
- Translate application storyboards and use cases into functional application
- Design, build, and maintain efficient, reusable, and reliable code
- Integrate data storage solutions {{may include databases, key-value stores, blob stores, etc.}}
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automatization
- Work with central teams to enhance the DEVOPS capability of the development teams
CONFORMITY CRITERIA
- Minimum 10 years of professional experience in .NET development, demonstrated in the CV, including recent experience with .NET Core/.NET 8-10 or equivalent versions and REST API development
- Minimum 5 years of hands-on experience with Microsoft Azure in a professional context
- Minimum 5 years of experience in DevOps practices, including CI/CD pipelines (e.G. YAML), and deployment strategies such as blue/green deployment
- You communicate fluently in English (spoken and written), at least level B2
- Willing to work on-site at least 2 days per week (Brussels)
EVALUATION CRITERIA
While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.
- Depth and relevance of experience with Microsoft Azure
o Scope of services used (e.G. Event Hub, Cosmos DB, Functions, etc.)
o Level of responsibility and role
o Complexity of projects
- Level of expertise in .NET development
o Experience with modern .NET practices (e.G. microservices architecture, feature flags, clean architecture)
o Role and responsibilities in previous projects
- Experience with software architecture
o Application of design patterns and microservices architecture in previous projects
o Scope and impact of implemented solutions
- Experience with databases
o Practical experience with SQL and NoSQL databases
o Context of usage (transactional systems, distributed systems, etc.)
- Experience with testing practices
o Implementation of unit testing (tools, frameworks, coverage context)
- Experience with version control tools
o Practical use of Git in xirbnpk collaborative environments
- Experience with development and collaboration tools
o Use of Atlassian suite (Jira, Confluence, etc.)
o Context of usage (Agile delivery, DevOps processes)
- Experience with Agile methodologies
o Type of methodologies used (Scrum, SAFe, etc.)
o Role and level of involvement
- Continuous learning and innovation (reformulation of soft skill)
o Evidence of adoption of new technologies or frameworks in previous projects
o Participation in innovation initiatives or modernisation efforts
- Front-end experience
o Experience with React.Js in professional projects
- AI IDE experience (bonus)
o Relevance experience in development with AI