C++ OR Java / Senior Software Developer / OOD / Agile
C++ OR Java / Senior Software Developer / OOD required for successful scientific software company. This role would suit a Senior Software Developer with 5 - 10 years of commercial experience working on complex software applications following a Computer Science based degree. You should have a good understanding of the full development lifecycle, high level software design and coding (C++ or Java) experience. Knowledge of multi - threaded applications and grid computing experience would be an advantage as would experience in the geo science or oil industry or familiarity with agile software development. You will design, develop and implement new software and enhance existing products. Strong interpersonal and excellent technical communication skills are essential, the role includes opportunities for team leading and mentoring junior developers. This is an excellent opportunity for an experience Senior Software Developer with strong software design skills to take their career forward with a market leader.