.Net Software Engineer
Athens (Center), Athens, Greece |
Software Development
About Entersoft
Who We Are: a leading business software and services provider in South East Europe and the Middle East. We offer an integrated business software suite with ERP, CRM, Retail, WMS, Mobile, HCM, e-Commerce and e-Invoicing as well as a range of software for Verticals such as Pharma Distribution and Pharmacies, Retail, Real Estate and other. With more than 20 years of experience, thousands of clients, a highly skilled Channel Partner network and more than 600 employees, we continuously invest in advanced technologies and professional development of our people.
We are expanding our Software Development team in Athens and we are looking for .NET Software Engineers (all seniority levels). As a .NET Software Engineer, you will play a pivotal role in the design, implementation and optimization of Entersoft applications in the domains of ERP and HRIS.
Key Responsibilities
- Software Development: Focus on delivering high-quality software solutions in an Agile environment.
- Code Quality: Emphasis on writing robust, reusable, and well-documented code following object-oriented principles.
- Performance Optimization: Use profiling tools to identify and resolve performance issues.
- Collaboration: Work closely with stakeholders to understand requirements and ensure timely delivery.
- Code Reviews: Participate in code reviews to maintain quality and share best practices.
Desired Skills and Experience
- Education: Bachelor's or Master's degree in Computer Science or related field.
- Programming Experience: At least 1 year of experience in software development, preferably with .NET technologies.
- .NET Frameworks: Experience with .NET Framework and/or .NET Core, including C#, VB.NET, and ASP.NET.
- Database Knowledge: Familiarity with SQL databases (SQL Server, PostgreSQL, MySQL).
- Data Access Frameworks: Knowledge of ADO.NET, Entity Framework, Dapper.
- Agile Methodologies: Familiarity with Agile and Scrum practices.
- Version Control & DevOps: Experience with tools like Git and CI/CD pipelines is a plus.
- Communication Skills: Strong verbal and written communication skills in Greek and English.
- Team Collaboration: Ability to work in a team and meet deadlines.
What we offer:
For the right talent that want to be part of our innovation-driven environment and high-performance culture, our offering includes:
- Competitive remuneration package
- Private health insurance plan
- Training and development opportunities
- A positive and supportive working environment
- Free use of company bus