Senior Software Engineer | Clojure

All vacancies of AustraliaInformation & Communication TechnologySenior Software Engineer | Clojure

Experienced Java Software Engineer with an interest in other JVM languages to join a small, but already very successful software consultancy.

Summary about this job

Developers/Programmers

Company: CITI Recruitment

Location: Sydney

Work type: Full Time

Salary: Up to $140k+ Super

Phone: +61-2-6992-9180

Fax: +61-7-9860-2119

E-mail: n\a

Site:

Detail information about job Senior Software Engineer | Clojure. Terms and conditions vacancy



Senior Software Engineer - Clojure

Opportunity for an experienced Java Software Engineer with an interest in other JVM languages to join a leading software delivery and consulting firm based in the heart of the CBD, assisting clients to deliver business outcomes via innovative technologies.


This role is well suited to an experienced developer who enjoys working in a small but very technology-focused environment and who is keen to take on responsibility for the whole lifecycle of product development: from understanding client requirements through to the designing and developing of the code and mentoring/leading other team members.



Role and Responsibilities: 
  • Have enviable code-cutting quality but also be able to mentor and lead from the front
  • Be involved at all stages of the product development lifecycle.
  • Have some client interaction to understand technical requirements and then translate these into the product architecture.
  • Help to decide upon technical strategy and technology choice through R&D and prototyping
  • Work heavily with Java technologies but quick to suggest other technologies from the Open Source community that would work better
  • Drive forward the use of Functional Programming techniques, predominantly using Clojure.
  • Add to the ethos of a vibrant technology company with innovation, hard-work and a true passion for technology
Skills Required: 
  • Advance Java software engineering skills (predominantly CoreJava)
  • Good experience of other Object Oriented languages.
  • A strong Computer Science knowledge and background (Object Oriented principles, algorithms, distributed systems, low latency, concurrency, graph & string theory, machine learning, big-O notation etc. all highly desirable)
  • Experience of Functional Programming (Scala or Clojure).
  • A true passion for technology: ideally with some demonstrable experience of personal projects (e.g. Github or StackOverflow)
  • A strong academic track record with a BSc minimum (2.1 or above) in a computing, scientific, mathematical or engineering discipline. MScs and PhDs preferred.
  • Client / Customer engagement
 

In return, you will get to play and work with all the latest tech out there and take an instrumental role in the direction of the business and its tech. You will work with great people in a collaborative environment. This company is completely agile in its approach so you will also have a great work life

balance as well as a good package.


If you would like to discuss this further then please call Stephen Revins on 0404 323 290 and click apply to submit your resume.

Exclusive openings across Java technologies available right now.
Stephen Revins - Java Recruiter for Sydney

www.citirecruitment.com

Responds for Senior Software Engineer | Clojure on FaceBook

Read all comments for Senior Software Engineer | Clojure. Leave a respond Senior Software Engineer | Clojure in social networks. Senior Software Engineer | Clojure on Facebook, LinkedIn and Google+