Current Vacancies

Description

Reference

Category

Location

Client Support Representative

About Us:

Dot.Cy is a global provider of vertical software solutions built on Microsoft Dynamics 365, with offices in Nicosia, Athens, and Dubai. As a subsidiary of Total Specific Solutions (TSS) - a leading European provider of specialized software across diverse industries - Dot.Cy combines international scale with deep industry expertise. Our flagship solutions, dot.Hospitality and dot.Ticketing, empower organizations worldwide to transform operations, elevate customer experiences, and drive measurable business impact.
dot.Hospitality is an integrated guest engagement and operations platform that empowers luxury hotels and resorts to personalize experiences, streamline processes, and drive revenue.
dot.Ticketing is a comprehensive ticketing and reservation platform that enables entertainment venues, cultural institutions, and attractions to manage sales, pricing, inventory, and customer engagement.

 

About the Role:

The Client Support Representative will serve as the first point of contact for customers using our specialized software solutions, providing timely, accurate, and customer-focused assistance. This role involves handling initial inquiries, understanding client needs within a complex technical environment, and guiding users through basic troubleshooting steps. 

The ideal candidate should demonstrate eagerness to learn the solutions in depth, comfortable communicating technical concepts clearly, and committed to delivering a consistent, high-quality support experience.

The Client Support Representative will work closely with the product and engineering teams, to ensure that issues are well-documented, properly categorized, and  timely escalated. He/She will actively contribute to improving our support processes by identifying patterns, sharing client insights, and helping enhance our knowledge base. This position is key to maintaining strong customer relationships and ensuring users feel supported and confident when engaging with our specialized software platforms

 

 

Key Responsibilities:

Platform Expertise & Configuration

  • Help clients understand understand the platform’s capabilities and how they can get the most out of its features.
  • Get hands-on with configuration, customization, and extensions using built-in tools and APIs.
  • Apply new configurations or fixes in client environments and collaborate closely with development team, playing an active role in the release process. 

Customer Support & Issue Resolution

  • Be the first point of contact for clients, delivering timely and effective technical support.
  • Partner with clients to understand their challenges, guide them through solutions, and ensure a smooth and positive support experience.
  • Support clients during critical go-live process and stable steady post-implementation assistance

Ticket Management & Documentation

  • Show ownership of assigned tickets —prioritize, track, and escalate when needed.
  • Keep clear, accurate, and complete information to ensure a well-documented record.
  • Ensure support requests are linked to the correct client contracts.
  • Maintain accurate time tracking.
  • Maintain solid evidence and documentation of all Level 2 work to ensure transparency.

Technical Investigation & Collaboration

  • Investigate issues to uncover root causes, test potential fixes, and deliver practical solutions and workarounds.
  • Work closely with all involved teams, share knowledge and collaborate to resolve client issues efficiently.

 

Requirements:

Academic Requirements

  • Bachelor’s degree in a related field (including but not limited to Information Technology, Computer Science, Software Engineering, Business Administration)

Professional Requirements/Technical Skills

  • 1–3 years of experience in technical support, helpdesk, or customer-facing IT roles (preferably in a software company).
  • Basic understanding of:
    • SaaS and cloud-based applications
    • APIs and integrations
    • SQL or basic data concepts
    • Software troubleshooting methodologies

Support & Problem-Solving Skills

  • Solid troubleshooting abilities and a structured approach to investigating issues.
  • Self-initiating and ability to work independently.
  • Ability to accurately document support activities, steps taken, and solutions provided.
  • Experience working with cross-functional teams (e.g., development, QA, product teams).

Communication & Customer Interaction

  • Strong written and verbal communication skills, with the ability to explain technical concepts clearly to non-technical users.
  • A customer-centric mindset and commitment to providing a positive support experience.
  • Ability to manage multiple tasks and prioritize in a fast-paced environment.

Nice to Have:

  • Experience in luxury hospitality and/or leisure industries.
  • Additional coursework or certifications in Microsoft technologies, customer support, or IT fundamentals are considered a strong plus.
  • Familiarity with Dynamics 365 (Customer Engagement or Finance & Operations) or other CRM/ERP platforms is highly desirable
  • Nice-to-Have Certifications
    • Microsoft Certified: Dynamics 365 Fundamentals (CRM or ERP)
    • Microsoft Power Platform Fundamentals
    • ITIL Foundation certification (for support process knowledge)

 

What We Offer:

  • A strategic, high-impact role within a fast-growing technology company.
  • A collaborative and supportive team culture that values initiative, innovation, and professional growth.
  • Onboarding training, to ensure smooth transition into the role.
  • Competitive compensation package.
  • Flexible working arrangements, with options for hybrid work to support work–life balance.

    Finance and Control Manager

    About us:

    Dot.Cy is a global provider of vertical software solutions built on Microsoft Dynamics 365, with offices in Nicosia, Athens, and Dubai. Our flagship solutions, dot.Hospitality and dot.Ticketing, empower organizations worldwide to transform operations, elevate customer experiences, and drive measurable business impact.

    dot.Hospitality is an integrated guest engagement and operations platform that empowers luxury hotels and resorts to personalize experiences, streamline processes, and drive revenue.

    dot.Ticketing is a comprehensive ticketing and reservation platform that enables entertainment venues, cultural institutions, and attractions to manage sales, pricing, inventory, and customer engagement.

    Dot.Cy is a subsidiary of Total Specific solutions (TSS), a premier provider of business software solutions, comprising over 180 independent business units that deliver tailored products and services across diverse market segments. As part of Constellation Software Inc. (CSI), TSS benefits from the global reach and resources of a leading enterprise software solutions provider. With over 50,000 employees and business units across 100 vertical markets worldwide, CSI is committed to acquiring, managing, and building vertical market software businesses that deliver mission-critical solutions. As a subsidiary of Total Specific Solutions (TSS), Dot.Cy combines international scale with deep industry expertise.

    About the Role:

    We are seeking a dynamic and results-driven Finance & Control Manager to oversee and drive the financial performance of Dot.Cy.

    The Finance & Control Manager will have the lead in managing the company’s accounting functions and control the financial planning. This position is responsible for executing multi-currency payments, maintaining accurate accounting records, preparing VAT/VIES submissions, overseeing monthly payroll processes, and ensuring timely statutory reporting. The role also includes the preparation of monthly management reports,  as well as annual statutory financial statements under IFRS, coordination with external auditors, and support with tax compliance matters, including income tax returns and transfer pricing documentation. The ideal candidate will ensure accuracy, compliance, and efficiency across all financial operations while providing reliable financial information to management and have excellent communication skills, with the ability to influence and advise at all levels of the organization.

    A proactive, flexible approach with a high degree of learning agility and a hands-on mentality with the ability to balance strategic thinking with operational execution is expected.

     

    Key Responsibilities:

    1.   Treasury function:

    • Payments to suppliers in various currencies
    • Monthly payroll payments
    • Payment of VAT, Special Defence Contribution, Income Tax
    • Issue of Bank guarantees
    • Liaison with financial institutions
    • Maintenance of cashflow and presentation of cashflow positions to Management team

    2.  Bookkeeping function

    • Recording of expenses/invoices in the accounting system
    • Issue of sales invoices and receipts
    • Preparation and submission of VIES and VAT returns
    • Generation of statements
    • Managing of accruals and provisions and monthly reconciliation of accounts
    • Reporting and year-end operations

    3.  Payroll function

    • Employee onboarding (Social Insurance, Tax obligations)
    • Monthly payroll operations (incl. calculation of tax allowances, payroll payments, payment of employee deductions/employment contributions).
    • Preparation and submission of annual Employers Returns

    4.  Financial Statements

    • Recording of tangible fixed assets and of accrued expenses/provisions as at year end
    • Preparation of Company Statutory Financial Statements in accordance with IFRS
    • Preparation of unaudited Consolidated Financial Reports

    5.  Statutory Audit of Financial Statements

    Act as liaison between the company and external auditors for all audit issues and coordinate the finalization/signature of Financial Statements in accordance with IFRS

    6.  Company Income Tax Return and other relevant forms

    • Coordination with tax agents and finalization of Company Income Tax Return (Form TD4)
    • Provision of information for Transfer Pricing Study/Simplified Local File requirements to Tax Consultants
    • Submission of relevant documentation to the Tax Department and review of Tax Determinations

    7.  Monthly and other reporting to TSS

    • Monthly preparation of full reports for submission to TSS
    • Submission of monthly payroll for approval
    • Act as the main point of contact for the monthly Report Binder
    • Provision of information to ad-hoc requests and unpredictability audits

     

    Requirements:

     

    Academic:

    • Bachelor’s degree in Accounting, Finance, or a related field.
    • A professional qualification (ACCA, ACA, or in-progress) is considered an advantage.

    Professional Experience:

    • 5+ years of experience in a similar finance or accounting role, with hands-on involvement in bookkeeping, payroll, VAT/VIES submissions, and financial statement preparation.

    Technical Skills:

    • Strong knowledge of IFRS, Cyprus tax and statutory obligations.
    • Proficiency with accounting software.
    • Knowledge of Microsoft Office tools (Outlook, MS Excel, MS Word).

    Competencies:

    • Strong decision-making abilities, with the confidence to take ownership and drive results.
    • Excellent communication skills, with the ability to influence and advise at all levels of the organization and for liaising with financial institutions, auditors, and tax consultants.
    • A proactive, flexible approach with a high degree of learning agility.
    • A hands-on mentality with the ability to balance strategic thinking with operational execution.
    • High attention to detail.
    • Strong organizational skills.
    • Ability to meet deadlines.

     

    What we Offer:

    • A strategic, high-impact role within a fast-growing technology company.
    • A collaborative and supportive team culture that values initiative, innovation, and professional growth.
    • Competitive compensation package.
    • Flexible working arrangements, with option for hybrid work to support work–life balance.
    • 20 days of annual leave which increases with years of service. 

    Software Engineer

    About us:

    Dot.Cy is a global provider of vertical software solutions built on Microsoft Dynamics 365, with offices in Nicosia, Athens, and Dubai. Our flagship solutions, dot.Hospitality and dot.Ticketing, empower organizations worldwide to transform operations, elevate customer experiences, and drive measurable business impact.

    dot.Hospitality is an integrated guest engagement and operations platform that empowers luxury hotels and resorts to personalize experiences, streamline processes, and drive revenue.

    dot.Ticketing is a comprehensive ticketing and reservation platform that enables entertainment venues, cultural institutions, and attractions to manage sales, pricing, inventory, and customer engagement.

    Dot.Cy is a subsidiary of Total Specific solutions (TSS), a premier provider of business software solutions, comprising over 180 independent business units that deliver tailored products and services across diverse market segments. As a subsidiary of Total Specific Solutions (TSS), Dot.Cy combines international scale with deep industry expertise.

    About the Role:

    The Software Engineer will play a key role in designing, building, and maintaining high-quality software solutions that address pain points and solve problems for our customers. The Software engineer will work closely with product, design, and delivery teams to develop scalable, reliable solutions, contribute to technical decision-making, and continuously improve our codebase and development practices. This role offers the opportunity to work across the full software development lifecycle, take ownership of your work, and grow your skills in a collaborative, supportive environment.

     

    Key Responsibilities:

    Platform Expertise & Configuration

    • Extend Dynamics 365/CRM platform using MS Dynamics SDK and .Net framework.
    • Use satellite products from the Dynamics 365 family to provide solutions to clients.
    • Design and develop robust, scalable, high performing, high volume production applications with users across the globe.
    • Provide front-end Dynamics CRM development capabilities using known JavaScript Frameworks.
    • Drive the effort to establish code libraries and version control of CRM web resources or extensions effectively.
    • Follow Microsoft development standards and best practices.
    • Integrate MS Dynamics CRM with other systems and applications.
    • Develop data migration procedures to and from other systems.
    • Recommend innovative solutions that will support improved business processes.
    • Perform unit testing, integration testing prior to deploying into production.

     

    Requirements:

    Academic Requirements

    • Bachelor’s degree in Computer Science from an accredited college or university, or a certificate from a recognized technical training institute.

    Professional Requirements / Technical Skills

    • At least 2 years of experience developing and building plugins for Microsoft Dynamics 365.
    • 2+ years of hands-on experience with ASP.NET, ASP.NET Core, WinForms, and WPF.
    • Proficiency in utilizing and consuming RESTful APIs.
    • Basic understanding of
    • SaaS and cloud-based applications
      • APIs and integrations
      • SQL or basic data concepts
      • Software troubleshooting methodologies

    Support & Problem Solving Skills

    • Solid troubleshooting abilities and a structured approach to investigating issues.
    • Ability to accurately document support activities, steps taken, and solutions provided.
    • Experience working with cross-functional teams (e.g., support, QA, product teams).

    Communication & Customer Interaction

    • A customer-centric mindset and commitment to providing suitable solutions.
    • Ability to manage multiple tasks and prioritize in a fast-paced environment.

    Nice to Have:

    • Experience with WCF and/or SOAP-based web services.
    • Experience in front-end web development, including HTML/HTML5, CSS/CSS3, Bootstrap, and responsive UI design.
    • Experience working with Microsoft SQL Server, including SQL query writing and database design.
    • Solid understanding of Object-Oriented Design principles.
    • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
    • High attention to detail and commitment to code quality.
    • Good command of English, both written and verbal.

     

    What we Offer:

    • A strategic, high-impact role within a fast-growing technology company.
    • A collaborative and supportive team culture that values initiative, innovation, and professional growth.
    • Onboarding training, to ensure smoot transition into the role.
    • Competitive compensation package, including a base salary and performance-based incentives.
    • Flexible working arrangements, with options for hybrid work to support work–life balance.

    Techno-Functional Business Consultant

    About Us 

    We are a forward-thinking technology company dedicated to helping organizations thrive through intelligent, scalable software solutions. With a strong foundation in Microsoft Dynamics 365, we deliver tailored platforms that bridge the gap between operational needs and modern digital capabilities. 

    Our team blends deep industry knowledge with cutting-edge technology to empower businesses to work smarter, serve their customers better, and grow with confidence. Whether it's optimizing workflows or transforming customer experiences, we believe in building solutions that make a lasting impact. 

     

    About the Role 

    We're seeking a dynamic Techno-Functional Business Consultant to be a critical bridge between our technical teams and our hospitality clients. You'll work closely with hotels, resorts, and service-driven businesses to implement and optimize Dot.Cy's D365-based platform, ensuring every interaction leads to better performance and better guest outcomes. 

    You’ll bring both technical know-how and business acumen, guiding clients through configuration, best practices, and digital transformation. 

     

    Key Responsibilities:  

    • Drive Dynamics 365 project implementations in the hospitality industry in the role of Techno-Functional Business Consultant. 

    • Conduct workshops, gather and document business requirements, define business process flows, and translate needs into functional specifications and POCs. 

    • Present solution designs and project deliverables to stakeholders, ensuring alignment and sign-off. 

    • Customize and configure the Dynamics 365 platform and integrate third-party tools using Dot.Cy frameworks and internal procedures. 

    • Collaborate closely with internal delivery teams and client-side stakeholders to ensure timely, high-quality delivery of project milestones. 

    • Support project coordination for small to mid-size engagements, providing structured updates, risk flags, and progress reporting. 

    • Guide development teams with accurate business requirements and conduct functional testing to ensure alignment with specs. 

    • Prepare training and testing plans and assist in client onboarding and user enablement. 

     

    Requirements: 

    • Bachelor’s degree in IT (or relevant degree). 

    • Strong skills in business analysis, requirements gathering, and translating business needs into functional designs. 

    • Proven experience implementing or supporting Microsoft Dynamics 365 solutions in a techno-functional role will be much appreciated.  

    • Familiarity with hospitality operations will be much appreciated. 

    • Confident communicator, able to engage with both technical teams and business stakeholders. 

    • Solid documentation skills, including the ability to prepare functional specs, training materials, and testing plans. 

    • Comfortable presenting deliverables and facilitating client discussions or workshops. 

    • Self-driven, organized, strong attention to detail and able to manage tasks across multiple client projects. 

     

    Benefits:  

    • 13th salary – An extra month’s pay as a year-end bonus! 

    • Annual salary reviews – We recognize and reward growth and contribution! 

    • Friday – Half Day! 

    • Hybrid work model – Flexibility to work from home and the office! 

    • Flexible working hours – We value results, not rigid schedules! 

    • Supportive, friendly team – Work with smart, kind people who care!