Για εργοδότες
Full-Stack .NET Developer
Company logo - click to visit company page
16-50
Υπηρεσίες Λογισμικού και Πληροφορικής
πριν 3 μέρες
Ημ. ανάρτησης
πριν 3 μέρες

As a Senior Full-Stack .NET Developer at TMA, your primary focus will be on designing, building, and maintaining high-performance back-end systems using C# and .NET Core. You’ll also participate in European research programs to advance technology and innovation.

Responsibilities

Back-End Development: Design, develop, and maintain applications using C# and .NET Core, including ASP.NET Core and Blazor services. Implement best practices in application architecture, performance tuning, testing and security.

Front-End Collaboration: Provide architectural and technical guidance to UI/UX teams working with HTML, CSS, SCSS, and various front-end stacks.

Database Management: Design and optimize databases and queries for SQL Server, MySQL and Firestore, using EF Core and Google APIs.

DevExpress & XAF: Utilize Developer Express eXpressApp Framework to build robust, extensible, and maintainable enterprise solutions.

Mobile Development: Contribute to cross-platform solutions using .NET MAUI for Android and iOS.

Cloud & Containerization: Employ Docker, Kubernetes, Keycloak, Harbor, Portainer, OpenTelemetry, and related cloud-native tools to deploy, manage, and monitor applications.

Agile, TDD & Source Control: Implement Agile development and Test-Driven Development within the team, while using Git for version control. Ensure best practices throughout the development lifecycle.

R&D: Participate in European research programs to drive new technological insights and improvements in our products.

Qualifications

  • Proven expertise in C# and .NET Core/ASP.NET Core (5+ years of professional experience preferred).
  • Front-End knowledge: Comfortable advising UI/UX teams on front-end frameworks (React, Blazor etc.) to ensure coherent application design.
  • Database: Demonstrable experience with relational databases (SQL Server, MySQL) and familiarity with NoSQL databases like Firestore.
  • Cloud-Native: Experience with containerization (Docker) and orchestration (Kubernetes), plus related cloud-native ecosystem tools.
  • Agile: Proficient in Agile/Kanban workflows with a strong TDD focus.
  • Collaboration & Communication: Excellent verbal and written communication skills, eager to share knowledge and collaborate with cross-functional teams.
  • Very good knowledge of English, both written and spoken.

Benefits

  • Competitive compensation packages.
  • Continuous learning (with the most modern methods).
  • Fast career growth.
  • Healthcare (private insurance).
  • Interesting and challenging tasks within large-scale projects.
  • Friendly environment.

Please submit your CV to ygordy@tma.gr

 

Σχετικά tags
ΠΕΡΙΛΗΨΗ ΘΕΣΗΣ
Full-Stack .NET Developer
Πειραιάς
πριν 3 μέρες
Με μεγάλη εμπειρία
Πλήρης απασχόληση