Middle/Strong Junior .NET Developer
We are looking for a motivated Middle/Strong Junior .NET Developer to join our team!
We are looking for a motivated Middle/Strong Junior .NET Developer to join our team!
– 1+ (3+) years of commercial experience with .NET / C#;
– Good understanding of OOP principles and SOLID;
– Strong knowledge of algorithms, data structures, and complexity analysis (Big-O);
– Experience with multithreading and concurrency (locks, SemaphoreSlim, ConcurrentDictionary, ThreadLocal, async/await, cancellation);
– Understanding of transactional state management (snapshots, rollback, event logs, idempotency);
– Understanding of message-queue / event-driven architectures (RabbitMQ, Kafka, NATS, MSMQ, or similar);
– Experience working with REST APIs;
– Basic SQL knowledge;
– Understanding of Git and version control workflows;
– Basic understanding of software architecture and clean code principles;
– English level: Intermediate or higher.
– Experience with or interest in domain-specific languages (DSL) and language design;
– Functional programming concepts and advanced LINQ;
– Familiarity with graph and scheduling algorithms (critical path method, topological sort, constraint propagation);
– Experience with performance profiling and optimization in .NET (dotTrace, PerfView, BenchmarkDotNet);
– Understanding of distributed systems/microservices fundamentals;
– Experience with gRPC and Protocol Buffers;
– Experience with Docker;
– Familiarity with CI/CD processes;
– Understanding of Agile/Scrum methodologies.
A cutting-edge AI-powered multi-project management platform designed to help organizations deliver more projects on time without extra costs.
Headquartered in Amsterdam, we specialize in providing advanced project portfolio and resource management solutions for mid-sized and large enterprises across various industries, including aerospace, automotive, telecommunications, pharmaceuticals, and manufacturing.
Our stack is non-standard: a custom gRPC message broker (EpicMQ), an in-house transactional domain engine, event-log-based storage, and our own DSL (B#/Bella). You will be working on the runtime core, not on a typical Web API + EF + SQL application.