Athens, GR
Posted 2 weeks ago
Apply for .NET Developer
We are seeking a skilled and motivated .NET Developer to join our dynamic team. The successful candidate will contribute to the design, development, and maintenance of robust web applications within the .NET ecosystem. This role requires technical expertise, problem-solving ability, and a collaborative mindset in an agile environment.
Responsibilities
- Design, develop, and maintain applications using .NET / .NET Core
- Write clean, scalable, and well-documented code
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Participate in code reviews and contribute to best practices
- Troubleshoot, debug, and optimize existing systems
- Contribute to system architecture and technical decisions
- Ensure application security and performance optimization
- Support junior developers through mentoring and knowledge sharing
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 2–5 years of professional experience as a .NET Developer
- Strong knowledge of C#, .NET Core, and ASP.NET
- Experience with RESTful APIs
- Solid understanding of SQL and relational databases (e.g., SQL Server)
- Familiarity with Git and version control workflows
- Experience working in Agile/Scrum environments
- Strong problem-solving skills and attention to detail
- Good command of the English language (written & spoken)
Preferred Skills
- Experience with cloud platforms (Azure, AWS)
- Knowledge of microservices architecture
- Familiarity with CI/CD pipelines and DevOps practices
- Understanding of application security and performance optimization
What We Offer
- Competitive compensation package based on skills and experience
- Private health insurance scheme
- Professional development opportunities through coaching and training
- Exposure to large-scale systems and corporate environments
- Collaborative and innovative work culture


