1 year ago
Athens, GreeceSenior
Responsibilities
- Build quality web and API applications using C# and .NET Core.
- Contribute to technical system design and research new tools and technologies.
- Revise, update, refactor, and debug code.
- Implement security and data protection measures.
- Integrate with third-party service APIs and build or consume RESTful APIs.
- Maintain performant MS SQL databases.
- Participate in team code reviews.
Requirements
- University and/or postgraduate degree in a relevant field.
- At least 5 years of relevant working experience, ideally in FinTech or payment solutions companies.
- Familiarity with C#, .NET 6.0+, WebAPI, Entity Framework, and LINQ.
- Experience with microservices and message brokers is desired.
- Familiarity with domain-driven design, CQRS, clean architecture, and reactive programming patterns is desired.
- Ability to write clean, maintainable, and fault-tolerant code.
- Strong focus on efficiency, user experience, and process improvement.
- Excellent time management and ability to work independently and collaboratively.
- English language proficiency in verbal and written communication.
Benefits
- Hybrid work arrangement.
- Full-time employment.
- Competitive compensation and bonus scheme.
- Group health and medical insurance.
- Equipment and tools needed for the role.
- Career development, performance management, and training opportunities.
- Free access to the in-house gym.
- Shuttle buses and carpooling options.
- International, multicultural, and inclusive team environment.
- Company events, sports, and team-building activities.
Tech Stack
C#.NET
