Senior .NET Software Engineer (Athens/Patras)
EY · Athènes
Job description
About the role
EY is looking for a Senior .NET Software Engineer to join its Technology Consulting practice in Greece, working from either Athens or Patras. You will contribute to client projects and internal initiatives, delivering high‑quality software solutions for financial and corporate clients.
Key responsibilities
- Design, develop, and maintain .NET applications using C#, ASP.NET MVC, Web API and ASP.NET Core.
- Implement data access layers with Entity Framework or Dapper and work with relational databases such as SQL Server, Oracle, MySQL or PostgreSQL.
- Apply object‑oriented design principles, SOLID, and common design patterns (DI, Repository, Service, Mediator).
- Collaborate with multidisciplinary teams, supervise junior developers and ensure delivery meets EY’s quality standards.
- Use Git for version control and participate in code reviews.
Required profile
- Bachelor’s (minimum) and preferably a Master’s degree in Computer Engineering, Software Engineering, IT or a related quantitative field.
- At least 2 years of professional experience as a .NET Software Engineer.
- Strong written and verbal communication, presentation and technical writing skills.
Required skills
- .NET Framework, C#
- ASP.NET MVC, ASP.NET Web API, ASP.NET Core
- Entity Framework, Dapper
- SQL Server, Oracle, MySQL, PostgreSQL
- Git (source control)
- Design patterns (DI, Repository, Service, Mediator) and SOLID principles
What we offer
- Hybrid working model across EY offices in Athens, Patras and Thessaloniki.
- Access to coaching, training programs and advanced technologies including AI.
- Opportunity to work for a Top Employer and Great Place to Work certified firm.
- Exposure to large‑scale projects in the financial services and corporate sectors.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Greece.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
56 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EY
Athènes
Related job offers
-
Software Development Team Leader
Novibet Athènes -
IT Project Manager (Agile / Scrum)
EUROPEAN DYNAMICS Athènes -
Technical Project Manager (Senior Associate)
PwC Greece Athènes -
GIS Technician – GE Smallworld
Dynergo Athènes et périphérie -
QA Tester – Join Dynamic Team in Athens
EUROPEAN DYNAMICS Athènes