← All jobs

EU remote

Middle .NET Developer

GROWEEurope

About this role

Growe welcomes those who are excited to: Deliver backend development initiatives; Write clean, readable, maintainable, and well-structured code; Coordinate cross-team interactions and dependencies within assigned initiatives; Take ownership of received initiatives under the Tech Lead’s review; Contribute to the reliability, performance, and maintainability of production systems. We need your professional experience: 3+ years of commercial backend development experience with C# / .NET 6+, .NET Core, and ASP.NET Core; Deep understanding of microservices architecture and distributed systems; Advanced experience with asynchronous communication and event-driven architecture; Experience working with message brokers such as Kafka or similar; In-depth knowledge of relational databases, including SQL, transactions, indexing, and performance optimization; PostgreSQL is an advantage; Advanced experience with ORM tools, such as Entity Framework; Experience writing unit and integration tests; Advanced knowledge of authentication and authorization, including OAuth 2.0 and OpenID Connect; Understanding of software design principles, including SOLID, separation of concerns, and testability; Understanding of observability and monitoring in production systems.

We appreciate if you have those personal features: Strong ownership of assigned initiatives; Ability to work independently on both trivial and non-trivial tasks; Effective cross-team coordination and collaboration; Attention to clean, readable, and maintainable code. We are seeking those who align with our core values: GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals; DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success; BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve.

We adapt today to win tomorrow.

Source listing: greenhouse_growe