Clojure Software Developer
The Clojure software developer will join the dev team and contribute as a full stack developer of the software solution.
– production software development including designing solutions, writing code, testing code, automating test and deployment
– delivery of software components working in collaboration with the rest of the team and integrated into our CI/CD pipeline
– involvement in R&D projects, both in Switzerland and other European countries
– supporting the overall sales effort of the company, with pre-sales activities such as Q&A sessions, demonstrations and working with sales people to help them, when necessary, in their customer conversations.
Minimum bachelor in Computer Sciences with 3-5 years experience as software developer
Experience in or willingness to learn the Clojure/Clojurescript functional programming langage, knowledge of LISP is a plus
Experience in developing production code
Experience or interest in agile methodologies (e.g. Scrum, Kanban, DevOps)
Experience in integration with Elasticsearch, other NoSQL databases, Kafka or Zookeeper
Experience of the bash scripting language
Good experience of Linux
Experience with Rest APIs
Experience with React for browser/UI development
Fluent English, advanced French