Software Engineer

🔥 19 hours ago

🇬🇷 Greece – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

👻 Ghost score 10%

infoinfo

🗣️🇬🇷 Greek Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Infiterra

Infiterra

51 - 200 employees

Founded 2012

💼 Consulting

📦 Logistics

📣 Marketing

Consulting • Logistics • Marketing

Infiterra is a subscription commerce platform that helps IT distributors, managed service providers (MSPs), and telcos automate quote-to-bill operations and run cloud marketplaces. The company provides a unified SaaS solution for product catalog management, cloud marketplace storefronts, subscription billing, credit-risk controls, reseller management, vendor integrations, payment and back-office connectors, and open APIs to streamline provisioning, billing, and reporting. Infiterra positions itself as a B2B partner that accelerates time-to-market, reduces operational friction, and scales multi-vendor cloud businesses through automation and enterprise-grade security.

📋 Description

• Work in an agile Scrum team to deliver new features and improve existing features in Infiterra's subscription e-commerce platform • Own whole features within a product domain from design through production • Build scalable services and integrate major Software Vendors with the platform • Design and deliver reliable, well-tested features according to coding and architectural standards • Develop using .NET Framework 4.8, .NET 10, C#, SQL, and domain/service-oriented approaches • Collaborate with Product Owners, Business Analysts, QA, and DevOps • Refactor and manage technical debt • Write robust automated tests • Review peers' pull requests • Build observability into features with DevOps guidance • Surface cross-team dependencies early • Explain technical trade-offs to Product and Quality • Use approved AI tools for implementation, testing, debugging, and refactoring while ensuring correctness and maintainability • Release features and keep them healthy in production

🎯 Requirements

• Hands-on .NET engineering experience, typically gained over 3+ years of professional work • Experience with .NET Framework 4.8 and/or .NET 10, and C# • Solid experience with distributed systems and relational databases • SQL Server experience, including queries, stored procedures, and performance basics • Good understanding of HTTP, JSON, and RESTful API principles • Hands-on experience with test automation, including unit and integration testing • Comfortable working in a CI/CD toolchain, such as Azure DevOps • Understanding of SOLID principles and design patterns • Experience using AI-assisted coding tools responsibly • University degree in Computer Science or any related field • Fluency in Greek and English, both oral and written • Commitment to knowledge-sharing and collaborative teamwork

🏖️ Benefits

• Work-from-anywhere scheme (travel and work) • Flexible working hours • Health and life insurance program • Learning & development budget • Tech-driven, friendly team with an international mindset • Remote-first work with optional, ad hoc in-person meet-ups arranged around team members' availability

Apply Now

Similar Jobs

🕒 July 29

EUROPEAN DYNAMICS

501 - 1000

💼 Consulting

📦 Logistics

📣 Marketing

M365 Developer to design and deliver tailored solutions integrating M365 technologies. Involved in improving collaboration, automating processes, and information governance at European Dynamics.

Azure

JavaScript

TypeScript

.NET

🕒 May 22

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Software Engineer developing features for Arista's EOS, leveraging strong software engineering fundamentals and a good understanding of networking. Collaborate with engineers to ensure software quality and functionality.

Cloud

Linux

Unix

🕒 May 7

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Software Engineer developing features for Arista Networks' EOS software in data centers. Collaborating with teams to implement solutions for large-scale networking issues.

Cloud

Linux

Unix

🕒 May 6

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Software Engineer developing features for EOS at Arista Networks. Collaborating with teams to deliver high-quality software in cloud networking environments.

Cloud

Linux

Unix

🕒 May 4

EUROPEAN DYNAMICS

501 - 1000

💼 Consulting

📦 Logistics

📣 Marketing

IBM Case Manager Developer/Consultant designing custom solutions using IBM Case Manager and FileNet tools in a multi-national environment.

J2EE

JavaScript

Maven

Spring