For our client, an international product company, we are looking for a Senior .NET Backend Developer to join a long-term product development team.
The company is developing and maintaining a complex enterprise software ecosystem built around a core business-critical platform that integrates with multiple applications and modules. This is a backend-focused role within an established engineering environment, offering long-term stability and technically challenging work.
About the Role:
As a Senior .NET Backend Developer, you will join the engineering team responsible for backend development across the platform ecosystem. The team is looking for a senior engineer who can take ownership of backend solutions, contribute to architecture and technical discussions, write clean maintainable code, and actively participate in code reviews and quality improvement processes.
This role is best suited for someone who is comfortable working in a mature product environment that includes both modern technologies and legacy systems.
Requirements * 7+ years of commercial software development experience * Strong backend development experience with C# / .NET * Hands-on experience with .NET Core * Experience working with .NET Framework 4.8 * Strong experience building and maintaining REST APIs * Solid knowledge of Entity Framework and LINQ * Good understanding of design patterns and dependency injection * Experience with authentication and authorization * Strong experience with Microsoft SQL Server * Experience with NoSQL databases such as Cosmos DB * Experience with SignalR * Experience with Azure Functions * Experience with Redis * Experience with Hangfire * Experience with RabbitMQ * Experience with unit testing and integration testing * Strong Git experience * Comfortable participating in code reviews * Good English communication skills for daily collaboration in an international team
Nice to Have * Experience with Azure DevOps and/or GitHub * Experience with monitoring tools such as Application Insights and Grafana * Cloud platform experience * Kubernetes * Terraform * Experience using AI-powered development tools such as GitHub Copilot, Cursor, or similar * Greek language skills would be a strong advantage
We offer * Long-term employment with competitive compensation, based on experience. * Possibility to work remotely. * An open, transparent and fun work culture. * Multi-national team and collaborative work environment. * Continuous knowledge sharing with engaged co-workers. * Career and professional growth opportunities.