Infiterra Logo

Infiterra

Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Greece
Senior level
Remote
Hiring Remotely in Greece
Senior level
As a Senior .NET Software Engineer, you will design and develop innovative software solutions for subscription e-commerce, ensuring performance and scalability while collaborating in an Agile environment.
The summary above was generated by AI

Join Infiterra and help power the future of subscription e-commerce.

Infiterra’s B2B SaaS platform helps IT Distributors and Managed Service Providers (MSPs) automate and grow their subscription business. With 100+ customers in 75 countries, we're recognized for innovation and global impact—and we’re just getting started. We foster a collaborative and growth-oriented culture, allowing you to be part of a dynamic, forward-thinking team.

The role in a nutshell 🔍

As a Senior .NET Software Engineer, you’ll be an integral part of our dynamic agile team, leveraging the Scrum framework to drive the development of innovative features while ensuring the continuous enhancement and scalability, while working at the heart of our subscription e-commerce platform—the multi-tenant B2B engine that powers global distributors. Our collaborative environment embraces modern software engineering practices, including asynchronous and parallel programming techniques, to deliver robust solutions.

From building scalable services to integrating major Software Vendors with our platform, you’ll play a key role in shaping how our product evolves.

🎯 Your goal?

To design and build reliable, high-performance software that simplifies subscription services delivery, while keeping scalability and clean architecture top of mind.

You’ll be hands-on with modern .NET (5 & 8), C#, SQL, and microservices—writing code, integrating APIs, and working with containers and CI/CD pipelines. You’ll collaborate across teams (POs, BAs, QA, DevOps) in an Agile environment, ensuring smooth delivery of features and improvements.

You won’t just code features—you’ll own them end-to-end, from design to deployment, ensuring performance, scalability, and quality.

💡 This role is a great fit for someone who enjoys complex technical challenges, has experience with high-traffic applications, and thrives in a collaborative engineering culture.

🙋‍♀️ Our Ideal Candidate Profile

You’re a curious and analytical engineer who sees the big picture but sweats the details. You enjoy diving into system architecture, making thoughtful trade-offs, and writing clean, testable code.

You thrive in a fast-paced environment where innovation meets stability. You’re not just a builder—you’re a problem solver who looks for ways to make systems more efficient, scalable, and maintainable.

You value teamwork and knowledge-sharing, but you’re also confident in owning features independently. You’re someone who wants to grow while helping the team grow.

Why You’ll Love It Here 💙
  • Work on a platform that directly impacts customers across 75+ countries
  • Hands-on exposure to APIs, billing systems, and large-scale B2B commerce
  • A collaborative engineering culture with peer-led code reviews and knowledge-sharing
  • Opportunities to shape system architecture and technical direction
  • Friendly, dynamic team with room to grow and learn
What you'll do:
  • Full Lifecycle Involvement: Active involvement throughout our S-SDLC, from analysis and architectural design to implementation, testing, and deployment.
  • .NET Application Development: Develop new and existing .NET web applications (.NET 5+ and .NET 8).
  • Database Interaction: Design, build, and optimize database interactions (MSSQL, PostgreSQL, T-SQL)
  • Clean, Scalable Code: Write and maintain clean, reliable code, focusing on scalability and performance.
  • Test-Driven Development: Implement a test-driven coding approach (we like integration and unit testing).
  • Quality Assurance:  Ensure high code quality standards by fostering a culture of peer-led code reviews.
  • Design Principles:  Apply design principles (we follow SOLID) patterns (like factory method, strategy, etc.) as necessary.
  • CI/CD Pipelines: Build and maintain continuous integration and deployment pipelines.
  • Optimization: Optimize system quality by detecting issues and common patterns and identifying improvement opportunities.
  • Innovative Solutions: Be constantly on the lookout for designing innovative technical solutions.
  • Documentation: Contribute to the development of comprehensive technical documentation.
  • Cross-functional Collaboration: Work closely with a diverse group of team members, such as POs, BAs, Automation Testers, and DevOps, to shape product requirements.
  • Mentoring: Be a team player by providing support and sharing your expertise with the team.

Requirements

What you'll bring

  • Experienced with .NET framework, (.NET 5+,NET 8) and C#.
  • Strong SQL Server skills (queries, stored procedures, performance tuning, SSRS)
  • Strong understanding of HTTP, JSON, and RESTful API principles for consumer-facing and enterprise applications.
  • Knowledge of billing and subscription management systems, including subscription lifecycles, billing processes, cancellations, and asynchronous call handling.
  • Proven experience with high-traffic applications emphasizing performance and scalability.
  • Apply SOLID principles and design patterns where appropriate
  • Implement test-driven development (unit + integration testing)
  • Self-starter with a keen ability to identify and resolve challenging issues.
  • Contribute to CI/CD pipelines and deployment automation
  • Committed to knowledge-sharing and collaborative teamwork.
  • Hold a University degree in Computer Science or any related field.
  • Fluent in the Greek and English language, both oral and written.

Bonus points 😉

  • Working with CI/CD pipelines.
  • Knowledge of how message brokers such as RabbitMQ and Apache Kafka work.

Sounds like you?
It is a Win-Win🌟


Benefits
  • A tech-passionate team with a friendly culture and an international breed.
  • Remote-first & hybrid work.
  • Flexible working hours.
  • Work-from-anywhere scheme.
  • Health and life insurance plan.
  • Home office allowance.
  • Learning & development budget.
  • State-of-the-art workspaces for on-site collaboration.

If you feel you’re a great fit, please apply!
We’d love to hear from you!

All applications will be treated with confidentiality.
Please note that due to the large number of CVs received, only compatible candidates will be contacted for an interview.

As part of our dedication to the diversity of our workforce, Infiterra is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

Top Skills

Apache Kafka
C#
Ci/Cd
Microservices
Mssql
Net 5
Net 8
Postgres
RabbitMQ
SQL
T-Sql

Similar Jobs

9 Days Ago
Remote
28 Locations
Senior level
Senior level
Information Technology • Internet of Things • Social Impact • Software
The role involves developing AI-driven solutions to enhance emergency call center efficiency, leveraging data, and collaborating with cross-functional teams.
Top Skills: AIDatabricksLlmsPython
10 Days Ago
In-Office or Remote
5 Locations
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Machine Learning • Software
The role involves designing scalable data architectures, improving system efficiency, modeling data, promoting best practices, and participating in on-call rotations to resolve reliability incidents.
Top Skills: Apache IcebergAws Ec2Aws EksAws RdsAws S3HivePythonSparkSQLTrino
12 Days Ago
In-Office or Remote
30 Locations
Senior level
Senior level
Healthtech
Lead the development of a cross-platform mobile app using React Native, establish best practices, and drive technical decisions in architecture and design.
Top Skills: Asp.Net CoreAzure Active DirectoryAzure Cosmos DbC#C++PythonReactTypescript

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account