Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Tech Lead - Software Delivery

●

1 month ago

Greece, Attiki, Marousi
Full Time
Senior
On-Site

Basic Information

 
We are currently looking for a Tech Lead who will provide hands-on technical leadership across our Software Delivery projects. The role leads the design and development of applications built on .NET/C#, owns code quality and engineering standards, and mentors the engineering team. The Tech Lead coordinates technical requirements with the DevOps/Infrastructure team, drives the adoption of best practices across the SDLC, and acts as the primary technical decision-maker within project teams — while collaborating closely with the Section Manager on significant architectural decisions. 

Responsibilities

 
What you will need in order to succeed:
  • A BSc in Computer Science, Information Technology, or a closely related field.
  • At least 7 years of experience in software engineering, with at least 2 of them in a tech lead or equivalent technical leadership role.
  • Expert-level proficiency in C# / .NET, including Web API, Entity Framework, and related ecosystem.
  • Strong SQL skills — schema design, query optimization, and data access patterns.
  • Solid experience in software architecture and design patterns (SOLID, Clean Architecture, DDD concepts).
  • Hands-on experience with React.js or similar modern front-end framework for full-stack delivery.
  • Deep working knowledge of Git — branching strategies, pull request workflows, and code review practices.
  • Hands-on experience with cloud architectures (Azure preferred).
  • Familiarity with DevOps and CI/CD practices, including building and maintaining pipelines.
  • Experience working with and leading teams in Agile/Scrum environments.
  • Proven ability to mentor engineers and raise the technical bar of a team.
  • Strong communication skills — ability to discuss technical topics clearly with both technical and non-technical audiences.
  • Excellent English speaking skills.
 

Requirements

.NET
C#
React
SQL
 
What you will need in order to succeed:
  • A BSc in Computer Science, Information Technology, or a closely related field.
  • At least 7 years of experience in software engineering, with at least 2 of them in a tech lead or equivalent technical leadership role.
  • Expert-level proficiency in C# / .NET, including Web API, Entity Framework, and related ecosystem.
  • Strong SQL skills — schema design, query optimization, and data access patterns.
  • Solid experience in software architecture and design patterns (SOLID, Clean Architecture, DDD concepts).
  • Hands-on experience with React.js or similar modern front-end framework for full-stack delivery.
  • Deep working knowledge of Git — branching strategies, pull request workflows, and code review practices.
  • Hands-on experience with cloud architectures (Azure preferred).
  • Familiarity with DevOps and CI/CD practices, including building and maintaining pipelines.
  • Experience working with and leading teams in Agile/Scrum environments.
  • Proven ability to mentor engineers and raise the technical bar of a team.
  • Strong communication skills — ability to discuss technical topics clearly with both technical and non-technical audiences.
  • Excellent English speaking skills.
 
 

Benefits

Certifications and training
Free snacks
Private health insurance
Transportation expenses
Work equipment (ex. phone, laptop etc)
 
Our offer to you: 
  • Competitive salary
  • Performance-based variable pay 💰
  • Ticket restaurant card 💳
  • Transportation reimbursement ⛽
  • Private Health Insurance coverage 🩺
  • Pension Scheme
  • Home electricity and natural gas discount ⚡
  • Continuous learning & upskilling opportunities and access to our premium online training platform 📚
  • Reimbursement for your athletic activities 🥈
  • Unlimited fruits and snacks at the office 🥜
 

Good to have

 
Nice to have:
  • Microsoft Azure certifications (e.g., AZ-204 Azure Developer Associate, AZ-305 Azure Solutions Architect Expert).
  • Experience with RPA, LLM integration, or business process automation.
  • Exposure to the energy sector or regulated industries.
 
About the company

-

About the company

-

Enerwave

Enerwave

Information Technology
Software Development
Tech Lead