Job Software Developer/ Engineer/ Architect

Senior Software Platform Engineer

My Dublin City Centre based client is recruiting for a Platform Engineer / Developer to join the team on a permanent basis.

Job Responsibilities

  • Collaborate with the team to plan, build, & maintain the full stack of features for a leading application Platform.
  • Participate in the full life cycle of a build including functional specifications, work estimates, design, development, automated testing, bug resolution & deployment
  • Good understanding of security & compliance factors as well as ability to design API’s.
  • Have the  ability to design solutions that scale, are secure & easy to maintain.
  • The successful candidate will work on frontend technologies such as Bootstrap, D3 graphics, JQuery, Vue.JS.
  • The successful candidate will work on backend technologies such as Kubernetes, Docker, Nginx, Node.Js, Python.

Experience Required

  • Experience server side scripting language Python and/or Node.Js (Ideally NodeJs)
  • Proficient JavaScript experience is a must.
  • Good experience working with Rest APIs.
  • Strong technical design & development skills
  • Kubernetes, Docker & container based deployments.
  • Data structures & Algorithms
  • Experience with NoSQL database e.g Cassandra, MongoDB, Redis.
  • Excellent understanding of HTML & CSS and Bootstrap  /  Responsive layouts
  • Knowledge of Chrome & other browsers debugging tools.
  • CI/CD tools such as Jenkins.
  • Versioning tools such as Git.

Essential and Desirable Skills

  • Proficient JavaScript experience is a must.
  • Experience server side scripting language Python and/or Node.Js (Ideally NodeJs)
  • Kubernetes, Docker & container based deployments.
  • Experience with NoSQL database e.g Cassandra, MongoDB, Redis.

Experience with agile methodologies and approaches (Agile, Kanban)

  • Experience with Message bus such as Kafka
  • Experience in cloud preferably api/script-level cloud infrastructure management

Educational Requirements

  • Third level qualification in Computer Science or a related discipline
  • 38 Hour Working Week
  • Bonus
  • Flexi Time
  • Stock Options