Are you looking for your next exciting .Net Software Developer opportunity? Do you want to join a Global Consultancy on a long term project for a major Utilities company? Are you looking for fully Remote work? If so, this ones for you! The initial contract will be 1.5 years with a view to extend. 2 days on site, 3days remote (Please make sure you have the right to work in the EU, Brussels)
Additional information
- Work regime: Full-time
- Start date: Asap / September 2023
- End date: 28/02/2025 with strong possibility of prolongation
- Location: Working location will be Brussels
- Please provide the resumes in English, as there will be managers from Germany that will also be screening.
Requirements
The consultant must meet the following requirements:
(“must have” elements in bold, others are “nice to have”)
- Software development: C#, .Net, REST, JSON
- UI development with SPA frameworks such as Blazor, Vue.js or React.
- Data storage with LDAP, RDBMS (SQL), NoSQL.
- Standards: OAuth2, OIDC, SAML2, WebAuthn,
- Authorization concepts: Azure AD B2C, RBAC, ABAC, ReBAC.
- Web security concepts: HTTPS, cookies, CORS, Single Sign-On, MFA, etc.
- Usage of cryptographic concepts: symmetric and asymmetric keys, PKI, hash functions, keystores, etc.
- Azure -/ForgeRock Identity Management, Access Management and Directory Service.
- Git and DevOps concepts and usage.
- Messaging: RabbitMQ, Azure EventHub’s, Kubemq, dapr.io
- Continuous delivery: Azure DevOps Pipelines, Yaml, Kubernetes
Non-technical skills:
- Pragmatic over dogmatic, doer over thinker
- Positive attitude and constructive
- Independent and structures way of working
- High communication and team skills
- Versatile, flexible and agile
- Be passionate about continuously learning
- Must be able to work independently
- Analytical skills in identifying problems and pointing out solutions
- Able to document processes and architectures
- Able to present/discuss (to technical audience) the proposed solutions
- Language: English mandatory (French, Dutch and/or German is a plus)
Role Description
The non-exhaustive list of tasks the consultant will be executing :
• Develop, test, document software components, libraries or services based on Feature Requests
• Contribute to project development through system design, requirements gathering, and programming
• Configure, develop and document code extensions for off-the-shelf solutions such as access manager, authorization engine, API gateway, reverse proxy, directory service or custom components, in various technologies depending on products features and APIs
• Promote, develop and improve continuous integration and deployment of software releases with automation and configuration management.
• Participate to squad team sprints elaboration, planning, execution and evaluation.
• Take ownership of backlog items in the Sprint Backlog.
• Collaborate with other programmers and UX Designers to achieve sprint goals
• Research and defend possible approaches to problems
• Learn and apply (new) concepts, standards and development environments that are needed to best execute the assigned tasks.