Location: Piraeus
Model: Hybrid
Salary: 2.600 - 3.000 Euros net
TOP Required Skills:
- 7+ years of professional backend development experience, with at least 2+ years in a leading role
- Expertise in .NET (C#) and MSSQL (schema design, performance tuning, stored procedures)
- Strong experience with cloud-native environments (Azure, Kubernetes, Docker)
This role will be closed to setting up a team in the Backend in .net. The following characteristics are the required:
- To have experience in managing teams, even informally (training, review, supervision, support devs)
- To have experience in hands-on development in the code of complex projects (ideally software products) so that he can contribute to positions
Main Duties:
- Leads the backend engineering team, providing technical direction, mentorship, and day-to-day guidance to ensure high-quality delivery
- Owns the backend architecture for our ERP platform (services, APIs, data access), ensuring scalability, performance, security, and maintainability
- Designs, builds, and evolves RESTful APIs and backend services in .NET (C#) to support Angular applications and external integrations
- Drives database design and optimization in MS SQL Server (schema modeling, stored procedures, query performance tuning, indexing, transactional boundaries)
- Collaborates closely with Product Managers and other Tech Leads to translate business needs into technical solutions, estimates, and delivery plans
- Partners with DevOps/Cloud engineers to deploy and operate services in Azure using Kubernetes and Docker (deployment patterns, scaling, resilience, observability)
- Establishes non-functional requirements and performance budgets; identifies bottlenecks and leads initiatives to improve latency, throughput, and reliability
- Ensures secure-by-design development: authentication/authorization, secrets management, secure coding practices, audit trails, and vulnerability remediation
- Leads the design and delivery of robust integration patterns (REST, webhooks, async messaging where needed, ETL/ELT where appropriate), including API versioning, idempotency, retries, and backward compatibility.
Required Skills:
- 7+ years of professional backend development experience, with at least 2+ years in a leading role
- Expertise in .NET (C#) and MSSQL (schema design, performance tuning, stored procedures)
- Strong experience with cloud-native environments (Azure, Kubernetes, Docker)
- Proven ability to design and scale software solutions for customer
- Solid understanding of RESTful API design, microservices, and distributed architectures
- Strong leadership and mentoring skills; ability to guide and inspire engineers
- Excellent communication and collaboration skills, especially when working with other Tech Leads.
Nice-to-Have Skills:
- Experience with Event-Driven Architectures (Azure Service Bus)
- Familiarity with Enterprise Solutions
- Background in ERP, supply chain, logistics, or the maritime industry.
Seniority Level
Mid-Senior level
Industry
- Staffing and Recruiting
- IT Services and IT Consulting
Employment Type
Full-time
Job Functions
- Information Technology
Skills
