Software Developer

Location Malta
Discipline: Technology, Software Development
Job type: Full-time
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 16233
Published: 9 days ago
Our client, a digital transformation and data management organization, is currently on the lookout for a Software Developer to join the current team. The selected candidate will be responsible for designing, customising, and implementing various projects, in the areas of CX, CRM, Data Analytics, Robotic Process Automation etc., both as stand-alone products and services as well as part of industry leading platforms such as Zendesk, Salesforce and Tableau. The position also involves meeting with project managers, analysing project objectives, coding new applications, creating customer workflows, developing and utilizing APIs, and troubleshooting errors.

  • Implementing & enhancing solutions using stacks that our client actively engineers solutions with such as Zendesk, Salesforce and MuleSoft
  • Developing ad-hoc solutions and integrating current solutions via API’s
  • Collaborating with cross-functional teams to design and implement client centric solutions
  • Meet with clients to gather and document requirements for application design solutions.
  • Designing and developing custom applications
  • Working on complex integration projects using advanced API integration technology & techniques
  • Adhering to development and design best practices and principles.
  • Administering instances and be able to analyse requirements for improving solutions running in production.

  • Bachelor’s degree in information technology, Computer Science, or related  field
  • 4 years of experience in a similar role
  • Proficiency in a modern programming language, ideally Java, C# and/or Python
  • Knowledge of core data structures and algorithms and able to implement them in modern day programming languages.
  • Professional fluency in the English language, with fluency in Portuguese or Greek considered an asset
  • Strong communication and collaboration skills
  • Ability to work independently and manage multiple projects simultaneously, requiring minimal supervision
  • Reliable, responsive and pro-active in approach to work
  • Curious and willing to learn and develop