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 in Southeastern Europe, we empowere businesses across Greece, Malta, Cyprus, Bulgaria, and beyond. With over 500+ Cloud Resellers & MSPs, we partner with top-tier tech vendors like Microsoft, Acronis, Malwarebytes, Anydesk, and more to deliver essential solutions in productivity, collaboration, security, backup, endpoint protection, and disaster recovery. We drive true growth by empowering partners and their customers with self-service capabilities through our powerful marketplace that offers end-to-end automation. Supported by our exceptional 24/7 service, we help thousands of companies fast-track their digital transformation with advanced cloud services. Join us and be part of a next-gen cloud landscape!
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.