Functional Developer - Clojure Team
As part of a software development team in Dublin you will be working closely with software architects to build the next generation of software products.
Working within an agile environment you will be designing and implementing large scale software solutions using contemporary technologies; you will also be mentoring and training junior software developers. Programming languages you will be working on are Clojure
Programming experience within a functional language is not essential - strong aptitude to learn a new language is required along with 3+ years development experience is essential across any language such as Java, C#. .net, python, perl, Ruby, PHP, Lisp, Clojure, Erlang, Scala, Haskell etc
Your Profile
- 3 years plus experience in software development and skilled in at least 1 programming language
- Some exposure or strong interest in functional programming such as Ruby, Python, Clojure, Scala, Perl, Lisp, Groovy, Haskell, Scheme, Erlang, or other or strong interest in learning a new language.
- Experience with agile development process
- SQL experience
- Hands on experience in software development lifecycles, software design, unit and functional testing.
This role offers you the opportunity to work as a key member of a highly talented technical team who are continuously evolving, the company support career advancement and further education.
The salary for this role is highly competitive and will reflect your level of experience and knowledge as a software developer lots of opportunity for learning, career advancement and quick progression as this is a newly formed team.
To apply for this Software Developer role email CV in confidence to Gary Caffrey | Principle hr | gary@principlehr.ie