• jobs
  • 1 month ago

jobs description

Job Opening Description

At interworks.cloud, we are looking for a Senior .NET Software Engineer with a curious analytical mindset who loves following a holistic software engineering approach to successfully develop, refactor, and scale up software applications. You will work in the core of our business, our multi-tenant B2B cloud commerce platform that enables cloud distributors to reach diverse markets across the globe through an extended catalog of cloud products.

Your team

You'll become 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 of our cloud commerce platform. Our collaborative environment embraces modern software engineering practices, including asynchronous and parallel programming techniques, to deliver robust solutions.

Our technologies
• .NET 7 & .NET 4.8 with C#
• MSSQL, PostgreSQL, T-SQL
• RabbitMQ, RESTful microservices
• Docker, ELK... stack, Azure DevOps

Are you interested in knowing more?

Keep reading 😉

Your role & responsibilities
• Active involvement throughout our S-SDLC, from analysis, and architectural design to implementation, testing, and deployment.
• Collaborate cross-functionally with a diverse set of team members like POs, BAs, Automation Testers, and DevOps to shape product requirements.
• Develop new and existing .NET web applications.
• Design, build, and interact with databases.
• Write and maintain clean, reliable, and testable code with a focus on scalability and performance.
• Use design principles (we follow SOLID) & patterns (like factory method, strategy, etc.) as necessary.
• Build and maintain CI/CD pipelines.
• Implement a test-driven coding approach (we like integration and unit testing).
• Optimize system quality by detecting issues and common patterns, and identifying opportunities for improvements.
• Be constantly on the lookout for designing innovative technical solutions.
• Ensure high standards of code quality by fostering a culture of peer-led code reviews.
• Contribute to the development of comprehensive technical documentation.
• Be a team player by providing your support and sharing your expertise with the team.

Our ideal candidate
• Working experience with .NET frameworks, .NET Core, and C#.
• Expert in SQL server programming (queries, stored procedures) and SSRS.
• Strong understanding of HTTP, JSON, and RESTful API principles for consumer-facing and enterprise applications.
• Hands-on experience with high-traffic applications focusing on performance and scalability.
• Testing mentality and ideally experience in unit and integration testing.
• Self-starter, curious about identifying roadblocks and dealing with challenging issues.
• You love knowledge-sharing and have a team mindset.
• You hold a University degree in Computer Science or any related field.
• You are 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🌟

What we offer
• A tech-passionate team with a friendly culture and international breed.
• A high-end technology cloud product
• Competitive compensation package with benefits.
• Private insurance program & Annual Basic Health Care.
• Flexibility on remote working (we use the work-from-anywhere model).
• Opportunities for knowledge growth through continuous training
• Modern, friendly & fully equipped workplace.

If you feel you are a great fit, please apply!

We would love to hear from you!

About interworks.cloud

As a Software Vendor, we have developed a state-of-the-art cloud commerce platform that transforms traditional IT sellers into Cloud Solution Providers. Addressing the needs of Cloud Distributors, CSPs, MSPs, and ISVs all over the world, the interworks.cloud platform aims to successfully automate key cloud service processes, such as billing, ordering, invoicing, and recurring payments for services from major vendors, such as Microsoft, Acronis, Google Workspace, Adobe, other IaaS and SaaS solutions.

With more than 15 active and fully functional integrations — including with leading products from major cloud vendors — the interworks.cloud platform helps businesses in more than 70 countries boost their service portfolio and expand their cloud offerings.

As a leading cloud services Distributor and Provider, we count an extensive network of more than 400 IT Sellers and 14+ partnerships with leading software vendors, including Microsoft, Acronis, Google, Webroot, Fortinet, Dropsuite, and others. We are also a Microsoft Gold Partner and a certified provider for all our vendors, providing first-class 24/7 support. These strong vendor partnerships allow us to serve end companies through our extended reseller network in Greece, Cyprus, and Malta.

Moreover, we offer our own cloud services – including Cloud Servers, Databases, Backup, Security, S3 Storage – for thousands of companies in Greece and abroad, ensuring fast speeds, stability, and security in a completely renovated infrastructure center.

With more than 100 expert i-workers developing highly innovative products and services, we drive our ecosystem to success!

For further information, you can visit our Websites:

Cloud Platform: Microsoft CSP Automation | interworks.cloud

Cloud Services and Distribution: Cloud Solutions

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, interworks.cloud is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion


Apply - Senior .NET Software Engineer Greece