Decskill places paramount importance on its people. Our mission is to deliver value through knowledge and talent, fostering a culture of excellence and investing in our team's development and well-being.
* We believe that our people are key to our success. Through Decskill Talent, we empower our team to drive innovation and ensure project success.
* Equipping our team with the latest tools and methodologies, we optimize Time-to-Market and deliver innovative solutions.
* Our team collaborates closely with clients to implement and manage IT infrastructures.
At Decskill, we nurture and empower our people to confront digital transformation challenges, creating value for our clients and ecosystem.
Key Responsibilities
As a software developer, your main responsibilities will include:
* Implementing scalable systems with high availability and fault tolerance.
* Implementing unit, functional, and non-functional tests.
Requirements
To succeed in this role, you will need:
* Strong background in object-oriented languages: .NET.
* Experience developing microservices and distributed systems.
* Experience with EDA frameworks, event brokers (Kafka, RabbitMQ, Azure Event Hubs).
* Experience with testing tools (xUnit, Jmeter, Robot Framework).
* Knowledge of security standards (jwt, oauth2, oidc).
* Experience with communication standards via events (CQRS, Event Sourcing).
* Experience with integration standards (e.g., Strangle, ACL).
* Familiarity with observability tools (logging, tracing, and monitoring) and OpenTelemetry.
* Proactivity and autonomy.