.NET Developer (Junior / Mid-Level) | Hybrid
HybridMetamórfosi, Attica, Greece or Metamorfosi, Central Macedonia, Hellenic Republic
Job Summary
Design, develop, test, and maintain high-quality .NET applications by building new features, enhancing existing solutions, and creating RESTful APIs and backend services. Troubleshoot technical issues, participate in code reviews, and write clean, scalable code using C# and .NET Core while collaborating with cross-functional teams. Apply SQL Server knowledge for database management and stay current with emerging technologies. Junior and Mid-Level roles require relevant experience and degrees; the position offers a hybrid schedule, competitive salary, health insurance, and opportunities for professional development within a collaborative environment.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Up to 2 years of experience in .NET development (internships or personal projects are also welcome)
- Knowledge of C# and .NET/.NET Core
- Basic understanding of ASP.NET Core or ASP.NET MVC
- Familiarity with SQL Server and relational databases
- Understanding of Object-Oriented Programming (OOP) principles
- Familiarity with Git or other version control systems
- Good command of the English language
- 2–5 years of professional experience in .NET software development
- Strong proficiency in C#, .NET/.NET Core, and ASP.NET Core
- Experience developing RESTful APIs and backend services
- Solid knowledge of SQL Server, database design, and query optimization
- Experience with Entity Framework / Entity Framework Core
- Experience with Git and collaborative development workflows
- Strong analytical and problem-solving skills
- Good written and verbal communication skills in English
Desired Qualifications
- Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and preferably a modern framework (Angular or React is a plus)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.