Genius required – Cutting edge technology recruitment

They need someone that is highly accomplished in programming Java, C++ or C# as well as a strong understanding of the development and architecture of relational databases. In addition they need to have proven experience and understanding of functional programming, grid computing and a broad understanding of operating systems.

This role is going to appeal to people who are in technology purely for technology; it has to be your passion and driving force. A mathematics background would be desirable but not essential, just your basic run of the mill semi genius with a serious passion for cutting edge technology. If you get home from work and start working on your own technology projects we want to speak to you.

Responsibilities include:

•  Interacting with a user base of mostly theoretical computer scientists and applied mathematicians.
 

•  Supporting and incrementally contributing to an innovative functional programming environment.

•  Developing solutions for the problems of:

    - High-frequency, large-scale global software releases

    - Run-time issues such as dynamic reconfiguration and lightweight monitoring across a  wide range of execution environments (interactive versus distributed, desktop versus server, Unix versus windows, stand-alone versus embedded)

    - Managing varying compilers and operating systems across a range of platforms, including managing system and compiler upgrades with no business disruption

   - Securely enforcing appropriate controls on development of financial models

   - Testing and otherwise controlling software quality across a wide range of problem areas, from correct pricing to resource consumption to host system integration challenges

Qualifications Skills:

• Experience in functional programming and experience managing high-frequency releases of large-scale software systems.

•  Exposure/understanding of one or more of the following: Clojure, Scala, Haskell, F#, OCAML, Model Checking, Type Theory.

•  Demonstrated ability to program high-quality software in Java, C/C++ or .Net

• Deep knowledge of operating systems and networking (Unix, Linux, Windows)

•  Expertise in relational databases

•  Passion – The sort of person that will enjoy this role is the sort of person that works on their own technology projects outside of work. Develop Linux kernels for fun? Spend your holidays working on Open Source projects? Apply!

If this looks like it might be you please can you write short cover letter detailing why you think you may be suited and apply immediately! These roles are based in Singapore and full relocation will be paid for overseas candidates, in addition to the excellent package and career path available.

Please send your profile to npahwa@confero.asia