Senior.NET Developer

Il y a 9 heures

Arrondissement of BrusselsCapital, Brussels, Belgique Satellit SRL Temps plein
pEnergy sector / electrical transmission and distribution domain experience /p pLocation /p phybrid /p pSatellit is seeking an experienced .
NET developer with Java know-how to join a multi-disciplinary team delivering digital identity and authentication capabilities for a major energy-sector engagement. The role involves building, validating and documenting reusable authentication/authorization components, contributing to deployment automation, collaborating with IT stakeholders, and participating in agile squad activities. This position follows a hybrid work model with an expectation of being on-site about two days per week and is planned to start in the mid-October to mid-November timeframe. Full-time commitment is required. /p h3Who are you? /h3 h3Skills Competences: /h3 ul liAutonomy /li liTeamwork /li liCommunication /li liContinuous learning /li liTechnical documentation /li liAnalytical problem solving /li liResilience /li liVersatility and adaptability /li liContinuous integration and deployment practices /li liAgile methodologies and Scrum /li /ul h3Preferred

Qualifications:
/h3 ul liProven experience with C# and the .
NET ecosystem in a production environment. /li liPractical knowledge of Java and familiarity with interoperation between Java and .
NET components. /li liExperience designing and consuming RESTful APIs and working with JSON and YAML configurations. /li liUnderstanding of directory services and authentication protocols (LDAP, OAuth2, OpenID Connect). /li liFamiliarity with cryptographic basics including symmetric and asymmetric key usage, hashing and keystore concepts. /li liExperience deploying and operating containerized applications and orchestration platforms such as Kubernetes (experience with managed clusters a plus). /li liComfortable using Git and participating in DevOps practices for source control and delivery pipelines. /li liDatabase experience, for instance with SQL Server or similar relational databases. /li liNice-to-have: TypeScript, PowerShell, Bash scripting, React, SAML2, PKI experience, and familiarity with identity provider solutions (for example Keycloak, Ping, Okta, ADFS, or cloud identity services). /li liExperience designing or operating microservices-based systems is an advantage. /li liStrong interpersonal and soft

skills:
pragmatic problem-solving, autonomy, adaptability, resilience, clear communication, analytical thinking, and the ability to document and present technical work. /li liLanguage

requirements:
good command of Dutch and/or French, plus English for technical collaboration. /li /ul h3What will you do? /h3 ul liDesign, implement, unit-test and document libraries, services or components that handle user authentication and authorization. /li liCreate example applications and code samples to illustrate how to integrate identity and access services into new or existing systems, and communicate these to engineering teams. /li liCustomize and extend commercial or open-source products (for example access managers, authorization engines, API gateways, reverse proxies and directory services) and produce supporting documentation for those extensions. /li liImprove and automate continuous integration and continuous delivery workflows, including configuration and release automation. /li liWork closely with IT and application teams to identify integration points, diagnose issues, and resolve problems when connecting to identity fabric services. /li liInstall and configure third-party and open-source components by following technical guides and producing any required deployment notes. /li liTake part in squad sprint activities, including planning, execution and retrospective work. /li liOwn assigned backlog items, drive tasks to completion and report progress to the squad. /li liPrepare for and actively participate in meetings and workshops, tracking actions and follow-ups. /li liPropose technical solutions that align with requirements and constraints, present them to stakeholders and refine based on feedback. /li liContinuously acquire new technical knowledge, standards and tooling needed to fulfill assigned work. /li /ul