ThinkMarkets is a global, award winning online brokerage firm, specializing in providing multi-asset trading solutions to thousands of clients around the world. 

With our flagship ThinkTrader platform, we allow our clients to trade the world 24-hours a day. Our mission is to disrupt the brokerage industry by allowing access to global markets and thousands of products to allow our clients to trade the world in the palm of their hand. We use the latest technologies to give traders seamless access to our proprietary trading platforms. 

We are seeking an experienced Salesforce Developer to take a senior role in architecting and building multi-channel sales and marketing solutions for ThinkMarkets and its child companies within Salesforce. The focus of this role will lie with creatively leveraging the strengths of the Salesforce platform, building innovative solutions and functionalities and make seamless integrations with internal and external applications.  

In this role, you will be collaborating with delivery managers, business analysts, testers and senior developers, working on various layers of the business.  

A successful candidate would be a Salesforce expert, with integration and custom code creation experience, a positive communicator and out-of-the-box thinker.  

This position is based in our office in Sofia, Bulgaria. 

 Responsibilities: 

  • Design and Develop Salesforce Objects, data architecture, triggers, apex classes, flows, business rules within Salesforce Platform to support new processes and enhanced functionalities.   
  • Design, build, and develop Salesforce integrations with internal as well as third-party APIs and Data Sources.  
  • Provide input for programming approach, architecture, tools, and techniques that best meet business requirements and oversee development standards 
  • Perform highly complex coding modules as a subject matter expert (SME) in salesforce.  
  • Analyze downstream and client process impact and make recommendations. 
  • Provide support for Salesforce incidents, Salesforce administration, and defects when required. 

 Requirements: 

  • 3 or more years of Salesforce development experience 
  • Experience building projects or major functionalities from scratch in Salesforce Sales/Service Clouds.  
  • Experience configuring Salesforce out of the box and administrative functionalities.  
  • Experience working with Salesforce API’s and general connectivity/integration best practices 
  • Experience with Lightning custom and out of the box components 
  • Must have historical and proven knowledge and practical application of Visualforce, APEX programming, and Web Services 
  • Experience in integration and maintenance of data synchronization agents 
  • Knowledge of general Web Service concepts such as SOAP, REST, HTTP, etc. 
  • Mastery of data types, algorithms, object-oriented programming 
  • Experience with RDMS (MSSQL, MySQL, Oracle) 
  • Ability to work on multiple tasks and deliver results in productive Agile environment 

 Nice to Have  

  • Salesforce Developer or Architect Certifications 
  • Experience with Salesforce Marketing Cloud 
  • Experience with Salesforce Loyalty Program 
  • Experience with MuleSoft tool 
  • Knowledge of Java or other programming languages  

 What we offer:  

  • Highly competitive remuneration 
  • 25 days annual paid leave & 1 day Birthday leave 
  • Health insurance & Dental Care for you, spouse, and kids under 18 
  • Fully covered Multisport card 
  • Employee Assistance Program 
  • Fresh fruits, nuts, healthy snacks, and beverages 
  • Modern and colorful office in Infinity Tower, close to public transports and commodities 
ThinkMarkets

ThinkMarkets