We are seeking a seasoned full-stack software engineer with expertise in .NET & React, along with experience in DevOps. This role is fully remote and suitable for individuals within the EU with a work permit.
This position requires a high level of English proficiency, both spoken and written.
* You must have at least 4 years of experience as a Software Engineer in an agile team.
* Solid understanding of agile software development practices is essential.
* Strong knowledge of algorithms and data structures, along with the ability to apply them to real-world problems.
* Passion for finding simple solutions to complex issues.
* Clean coding advocate (SOLID, YAGNI, ...).
Technical Skills:
* Full-stack experience with Typescript and React for UI (mainly web).
* Track record of writing production-grade back-end systems in C# and .NET Core (latest versions).
* Hands-on experience in CI/CD, automated E2E testing, TDD, DDD, Docker, RabbitMQ, NATS.
* Experience in API design and implementation.
* Experience with data integration tools will be an advantage.
* Microservice architecture (AKS, RabbitMQ, NATS, gRPC, REST, Postgres, MS SQL Server …) in C#/.NET Core.
DevOps Skills:
* Knowledge and understanding of automation, source control, virtualization, build and release best practices.
* Practical knowledge of CI/CD tools and Gitlab.
* Basic knowledge of Kubernetes.
* Experience with Terraform, Ansible, and Azure Cloud is a plus.
What We Offer:
* Pleasant working environment and stable background.
* Space to work independently and creatively.
* Opportunity to influence your direction in the company.
* High-quality hardware and software, access to the latest technologies and specific projects.
* Opportunities to improve your language skills.
* A wide range of internal and external training courses.
* Benefits such as life insurance, pension contribution, EN/DE/ES lessons, MultiSport card, sick days, meal allowance, company events, hybrid remote work after mutual agreement, and more.