
Senior .NET Software Engineer - Athens - Patras
Ernst and Young25 days ago
Athens, GreeceSenior
Responsibilities
- Develop applications using the .NET Framework and C# with ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Entity Framework, or Dapper.
- Apply object-oriented design, design patterns, dependency injection, repository, service, mediator, and SOLID principles.
- Work with relational databases and at least one supported relational database management system.
- Contribute technical insight to client engagements, internal projects, IT implementation support, and software design and development.
- Use versioning and source-control systems, particularly Git.
- Ensure high-quality work and supervise more junior team members in Greece and abroad.
Requirements
- At least 2 years of working experience as a .NET Software Engineer.
- Bachelor’s degree at minimum in Computer Engineering, Software Engineering, Information Technology/Systems, or a related quantitatively focused field; a master’s degree is preferred.
- In-depth understanding of object-oriented design and programming, commonly used design patterns, and SOLID principles.
- Professional experience with C# and the .NET Framework, including ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Entity Framework, or Dapper.
- Solid understanding of relational databases and experience with SQL Server, Oracle, MySQL, or PostgreSQL.
- Working knowledge of versioning and source-control systems, with hands-on Git experience considered especially important.
- Strong written and verbal communication, presentation, client service, and technical writing skills in Greek and English.
- Experience with Azure cloud technologies, DevOps practices, Docker, Kubernetes, or relevant IT certifications is preferred.
Benefits
- Hybrid working in Athens or Patras, with arrangements based on employee preferences and team needs.
- Access to educational platforms, EY Badges, EY Degrees, coaching, feedback, certification support, and international projects.
- Exposure to EY’s GenAI ecosystem and advanced AI tools.
- Technological equipment, ticket restaurant vouchers, private health and life insurance, income protection, and an EY benefits club card.
- Summer short Fridays, an EY Day Off, wellbeing initiatives, volunteer opportunities, and an inclusive culture.