Software Developer/ Engineer/ Architect

Software / Python Developer

About the company

Founded in 2016, Ekco is a global innovator in cloud solutions, working with customers and partners to deliver a comprehensive suite of end-to-end managed IT services via local teams located across a number of regional offices in Ireland, the United Kingdom, and the Netherlands.


We help companies embrace the cloud revolution, transforming the way IT professionals operate by managing their systems and data securely. By leading their IT resilience, we guarantee peace of mind and the foundations to scale business with a fully managed support system.


Ekco is built on integrity and a personal approach with customers which offers a true partnership. Our team members enjoy a culture that promotes collaboration in a family-friendly working environment, as well as supporting personal autonomy, self-development, and a commitment to our shared goal of delivering market-leading IT services.


Due to our continued expansion, we are now searching for a talented Software Developer to join our dynamic and growing Dublin-based teams (location can be either of our offices in Malahide, Co. Dublin, or Baldonnel Business Park, Dublin 22).


Role Responsibilities

The successful applicant will work as part of a highly experienced development team, which will largely involve working on web portal applications that are currently written in Python/Flask and mostly driven by 3rd party API calls.


Whilst the initial focus of this role will be to implement this will expand further to support and develop more backup and disaster recovery products.


Key Duties Include

  • Development and support of our products through integrating with customers APIs
  • Development and support of backup and disaster recovery products which will enhance our client offerings

Essential Skills/ Experience

  • Python, Flask, Django, SQLalchemy or SQL, JavaScript, JQuery, HTML,CSS, cross-browser compatibility
  • Security Principles, Object-Oriented Design, Web Services (REST/SOAP), and the ability to understand and experience work with multiple API's
  • MySQL/Postgres/MSSQL
  • Strong knowledge in web programming HTML/CSS/Javascript
  • Exposure to Bootstrap 3-4 is a plus as well as skills in Web User Interface Design (UI)
  • Strong Linux knowledge
  • Working knowledge of VMware, Openstack or Azure APIs
  • Knowledge of RMM solution APIs (Connectwise, Solarwinds, Autotask)


Other Requirements

  • Excellent use of English language and overall strong communication skills
  • Strong time management and teamwork
  • Ability to work flexible hours to support international clients & team members