We recognise that our continued growth is dependent upon attracting and retaining high calibre employees, so we are always looking for the best talent available. If you are looking for the chance to enhance and develop your career within a fast growing and innovative company, then IC Markets could be the place for you.
Expand your Career
As IC Markets continues to experience strong growth, we are rapidly expanding our workforce around the world. This means there are frequent new opportunities within the company’s main areas: Trading, Marketing, Legal/Compliance, Sales, Support, Finance, IT Development/Production, Operations, Human Resources.
We aim to provide a challenging and rewarding working environment.
Limassol, Cyprus
We are always looking for new talent to join our support team.
Job role and responsibilities:
- Assisting clients in a friendly, helpful manner via Live Chat, telephone and email.
- Educating clients in the company’s platforms, trading products, account opening/deposit/withdrawal procedures.
- Analysing and investigating trades.
- Maintaining the company’s high standard of client communication.
- Working as part of a team to ensure department KPI’s are met, particularly with regards to response times and client satisfaction levels.
- Handling complaints professionally and courteously.
- Flexible with work hours including weekends.
Candidate requirements:
- Fluent in verbal and written English to business standard.
- Enthusiastic and ‘can do’ approach to customer service.
- Ability to remain calm and focused in a fast paced environment.
- Previous experience in a similar role considered an advantage.
- A broad understanding of financial markets and trading, preferably with foreign exchange.
- Mandatory:
- Willing to work in a regulated environment and observe the guidelines set by the relevant governing body.
- A high level of professionalism and personal integrity.
Job role and responsibilities:
- Assisting clients in a friendly, helpful manner via QQ, Live Chat, telephone and email.
- Educating clients in the company’s platforms, trading products, account opening/deposit/withdrawal procedures.
- Analysing and investigating trades.
- Maintaining the company’s high standard of client communication.
- Working as part of a team to ensure department KPI’s are met, particularly with regards to response times and client satisfaction levels.
- Handling complaints professionally and courteously.
- Reporting all client feedback to management
- Communicating effectively between global offices
Candidate requirements:
- Fluent in verbal and written Chinese and English, to business standard.
- Enthusiastic and ‘can do’ approach to customer service.
- Ability to remain calm and focused in a fast-paced environment.
- Previous experience in a similar role considered an advantage.
- A broad understanding of financial markets and trading, preferably with foreign exchange.
Job role and responsibilities:
- Assist clients throughout the onboarding process.
- Relationship management with new and existing clients.
- Relationship management with new and existing Partners
- Educate clients on how to use the company’s trading platforms and products, deposit and withdrawal methods.
- Researching regional business opportunities
Candidate requirements:
- Fluent in either Portuguese, Arabic, Italian or German to a business standard, in addition to English.
- Excellent communication and written skills as well as attention to detail.
- At least one year experience with forex in a similar role.
Job role and responsibilities:
- Initial due diligence on clients’ accounts
- Verification and monitoring of Know Your Customer documentation
- Monitoring and subsequently investigating incoming deposit transactions.
- Processing of manual client inter account / profile transfers.
- Review and approval of IB commission related withdrawal requests
- Assisting clients with their Accounts related queries via email
- Providing Support team additional Accounts related information / feedback relating to client’s requests
Candidate requirements:
- Experience in back office administration/accounting would be an advantage
- Excellent written and verbal communication skills
- Basic knowledge of Excel and other Microsoft Office tools
- Attention to detail and good organizational skills
- Open minded team player and willingness to learn
Job role and responsibilities:
- Create and maintain the software development information architecture and work closely with developers to obtain in-depth understanding of products.
- Work with internal teams to obtain an in-depth understanding of products, services and the documentation requirements.
- Produce high-quality documentation that meets industry standards and is developed appropriately for end user audience.
Candidate requirements:
- Minimum of 3 years experience in a similar position or related field is a must.
- Previous experience within FX Industry will be considered an advantage.
- Experience in Software Development documentation writing.
- Ability to quickly grasp complex technical concepts and make them easily understandable
- Demonstrated ability to to independently scope out and write technically accurate, concise, and thorough content.
- Professionalism, good work ethic, self-motivation and a desire to succeed.
Duties and Responsibilities:
- Assisting with the on-boarding of new partners and clients. Via Live chat, telephone and email.
- Relationship management with new and existing Partners to build loyalty.
- Acquisition of new partners
- Continual Due diligence and monitoring of partners and money managers.
- Educate clients on the company’s platforms, trading products, account opening/deposit/withdrawal procedures
- Working with the team to ensure KPI’s are met.
- Monthly reports for Partner performance.
- Supporting and assisting with all departments as required.
- Problem solving with a positive and Can-Do approach.
- Organizing and managing your work flow.
- Report directly to the Head of Partners Team.
Requirements:
- Fluent in verbal and written English to a business standard. Additional languages will be considered an advantage.
- Excellent communication and written skills as well as attention to detail.
- Confident telephone manner.
- Proficient in Microsoft office, specifically Excel
- At least 1 year experience in the Forex industry in a sales/support or similar role.
- A good understanding of financial markets and preferably foreign exchange.
- Strong negotiation and pitching skills
- Great listening skills
- Ability to work to deadlines
- Excellent customer service skills
Compulsory:
- Willing to work in a regulated environment and observe the guidelines set by the relevant governing body.
- A high level of professionalism and personal integrity.
- The ability to work on a weekly shift pattern (8am to 4pm, 2pm to 10pm) Monday to Friday
Benefits:
- Competitive fixed basic salary
- Private medical insurance after completing a probationary period of 3 months.
Job role and responsibilities:
- Design and develop new database objects
- Optimize and maintain current databases
- Work with key members of the organization to provide solutions to data related requests
- Cooperate with development team to improve applications
- Create reports on databases based on user needs
- Contribute to Business Intelligence development
- Contribute on some database administration tasks
Requirements:
Minimum:
- BSc degree in Computer Science or relevant field
- Proven work experience as a Database Developer or similar role
- In-depth understanding of relational databases
- Excellent on writing optimized T-SQL queries
- Excellent verbal and written communication skills
- Excellent problem-solving skills
Desirable:
- Knowledge of software development preferably familiar with C# .NET Framework
- Knowledge of ETL tools preferably SSIS
- Knowledge of Data Warehouses
Location: Dubai
Job Role and Responsibilities:
- Assist in the design of software to meet both functional and technical requirements.
- Develop and implement new software application.
- Document the code and changes thoroughly.
- Participate in the execution and documentation of software testing.
- Design and update software database.
- Document the software requirements, functional specs and writing the technical documents.
- Communicate clearly and regularly with the team members and if required with the other departments and the management.
- Accomplish the mission by the completion of the required results.
Candidate Requirements:
- BSc Degree in Computer Science or relevant field.
- Experience with back-end applications in ASP.NET or ASP.NET Core (3+) with MVC.
- Experience with Javascript, Typescript or Frameworks like: VUE.Js, Knockout.Js.
- Proven Work and experience with web markup, including Bootstrap, HTML, CSS, SCSS, JQuery, ReactJS or Angular.
- Experience developing cross-browser and cross-platform responsive compatible solutions.
- Extensive experience in Object Oriented Programming (OOP).
- Advance algorithmic structural thinking and problem-solving techniques.
- Experience in CI/CD (Jenkins, TeamCity, Octopus) with Docker.
- Experience in Reactive Extensions.
- Experience with AWS or Azure.
- Excellence in using version control tools such as git and GitHub.
- Experience familiar with Scrum Technologies like Jira & Agile.
Personal Attributes:
- Excellent attention to detail and accuracy.
- Outstanding communication & organisational skills.
- Team player with excellent collaboration skills.
- Well-developed analytical and problem-solving skills.
- Flexibility with working hours.
- Demonstrated planning and organising skills, with high level of initiative and the ability to work independently and meet conflicting deadlines.
Location: Dubai
Job Role and Responsibilities:
- Assist in the design of software to meet both functional and technical requirements.
- Develop and implement new software application.
- Document the code and changes thoroughly.
- Participate in the execution and documentation of software testing.
- Design and update software database.
- Document the software requirements, functional specs and writing the technical documents.
- Communicate clearly and regularly with the team members and if required with the other departments and the management.
- Accomplish the mission by the completion of the required results.
Candidate Requirements:
- BSc Degree in Computer Science or relevant field.
- Experience with back-end applications in ASP.NET or ASP.NET Core (3+) with MVC or MVVM using Razor or Blazor.
- Experience with database technologies, SQL, TVF or Stored Procedures.
- Experience with ORM (Entity Framework) from ADO.NET to Core.
- Experience with Multi-Threading and Asynchronous Jobs/Tasks.
- Extensive experience in Object Oriented Programming.
- Algorithmic structural thinking and problem-solving techniques.
- Must have commercial experience in Service Oriented and Event Driven Architectures (Micro Services, Message Bus, Micro ORM etc).
- Experience in CI/CD (Jenkins, TeamCity, Octopus) with Docker.
- Experience in message communication services such as Kafka.
- Excellence in using version control tools such as git and GitHub.
- Experience familiar with Scrum Technologies like Jira & Agile.
Personal Attributes:
- Excellent attention to detail and accuracy.
- Outstanding communication & organisational skills.
- Team player with excellent collaboration skills.
- Well-developed analytical and problem-solving skills.
- Flexibility with working hours.
- Demonstrated planning and organising skills, with high level of initiative and the ability to work independently and meet conflicting deadlines.
Job role and responsibilities:
- Implement various development, testing, automation tools.
- Manage the CI/CD procedures.
- Set up tools and required infrastructure.
- Monitor processes and set up alerts and remedies to issues(via root cause analysis).
- Monitor and measure customer experience and KPIs.
- Work with key members of the organization including the development team, Sysadmins.
- Improve and maintain already existing infrastructure and automations.
- Contribute to Business Intelligence development, security and cost optimization.
- Document procedures created by DevOps engineers.
- Maintain quality and security.
Requirements:
Minimum:
- BSc degree in Computer Science or relevant field.
- Proven work experience with Jenkins and Bamboo for the automated pipelines and Docker and Kubernetes for containerization.
- Proven work experience with AWS Cloud, focusing on EC2, S3, ECS, EKS, Cloudfront, Route53 and VPC.
- Experience using, configuring and administering Github.
- Experience or familiarity with bash scripting.
Desirable:
- Familiary with Alibaba Cloud and Nginx considered an advantage.
- Familiarity with Zabbix and Kibana for monitoring and logging considered an advantage.
- Familiarity with DevOps best practises.
- Problem solving and analytical skills.
Benefits:
- Private medical insurance.
- Provident fund.
- 22 days of annual leave.
- 12 sick leave days.
- Maternity/Paternity leave.
- Business Expenses if it applies.
- Daily catering.
Job role and responsibilities:
- Day to day End-user and office support.
- Working within a Windows Domain Infrastructure.
- Responsible for the maintenance, configuration and reliable operation of computer systems and servers.
- Administer and support core Microsoft technology. (AD-DS, DNS, DHCP, CA, DFS,).
- Ensuring user access rights are implemented correctly.
- Monitoring server software and hardware.
- Install applications on servers/desktops as instructed.
- Assist in performing system/hardware installations and repairs.
- Troubleshoot hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues.
- Handle the Intrusion Detection and Protection system.
- Manage Office 365 Accounts.
- Manage G suite administration.
- Manage the network / firewalls of the company.
Requirements:
Minimum:
- University degree in IT.
- 1 years of experience in a similar field.
- Fluency in English both verbal and written is a must.
- Knowledge of AWS will be considered as an advantage.
- Knowledge of Fortinet Firewalls will be considered as an advantage.
Location: Dubai
Job Role and Responsibilities:
- Develop new user facing features.
- Ensure the technical feasibility of UI/UX designs.
- Build reusable code and libraries.
- Optimize application for maximum speed and scalability.
- Work with the designed to bridge the gap between graphical design and technical implementation.
- Assure that all user input is validated before submission.
- Maintain and improve company website.
- Keep abreast with lates and emerging technologies.
Candidate Requirements:
- A passion for JavaScript development.
- Proficient understanding of web mark-up, including HTML5, CSS.
- Digital Service Standard and Agile practices, Familiarity with JIRA, GIT, agile concepts, test driven development.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
- Experience with Node.JS servers (Express JS or similar), React JS.
- Experience with unit testing frameworks (jest or similar, storybook).
- Experience with TypeScript, Web Components.
- Exposure to AWS services, CI/CD with Docker.
- Fantastic attention to detail.
- Tertiary qualification in ICT, related discipline, or relevant work experience.
Personal Attributes:
- Excellent attention to detail and accuracy.
- Outstanding communication & organisational skills.
- Team player with excellent collaboration skills.
- Well-developed analytical and problem-solving skills.
- Flexibility with working hours.
- Demonstrated planning and organising skills, with high level of initiative and the ability to work independently and meet conflicting deadlines.
Location: Dubai
Job Role and Responsibilities:
- Assist in the design of software to meet both functional and technical requirements.
- Develop and implement new software application.
- Document the code and changes thoroughly.
- Participate in the execution and documentation of software testing.
- Design and update software database.
- Document the software requirements, functional specs and writing the technical documents.
- Communicate clearly and regularly with the team members and if required with the other departments and the management.
- Accomplish the mission by the completion of the required results.
Candidate Requirements:
- Experience with Node.js/Express.js and EJS templating engine.
- Experience with database technologies, SQL, Stored Procedures.
- Extensive experience in Object Oriented Programming.
- Must have commercial experience in developing Single Page Applications using React.js and Redux (preferably with TypeScript) with unit tests in React Testing Library or Enzyme.
- Must have commercial experience in Service Oriented and Event Driven Architectures (Micro Services, Message Bus, Micro ORM etc).
- Must have commercial experience in API development using Node.js, Express.js, and ORM (preferably with TypeScript) with unit tests in Jest.
- Experience in developing Server-Side Rendering (SSR) applications using Next.js with or without Redux (preferably with TypeScript) with unit tests in Jest.
- Experience in CI/CD with Docker.
- Experience in message communication services such as Kafka.
- Experience in using version control tools such as git and GitHub, familiar with Jira & Agile.
Personal Attributes:
- Excellent attention to detail and accuracy.
- Outstanding communication & organisational skills.
- Team player with excellent collaboration skills.
- Well-developed analytical and problem-solving skills.
- Flexibility with working hours.
- Demonstrated planning and organising skills, with high level of initiative and the ability to work independently and meet conflicting deadlines.
For more information on vacancies, or to submit your CV and covering letter, please email careers@icmarkets.eu
Trade with
a high-performance trading platform