Graduate C++ Developer

Clearwater People Solutions Ltd ,
Crawley, West Sussex
Job Type: Full-time
Salary: £320,000 per annum

Overview

Graduate C++ Developer Location : Crawley Salary: £32,000 - £41,000 We currently have a brilliant opportunity to join a well establish company that are leading in their industry. Within this small but highly visible team, the potential candidate will have the opportunity to make a real difference to the business. The ideal candidate will be an enthusiastic technologist, with a good appreciation of clean and efficient code, a keen eye on details and who is motivated to work on a broad range of technologies in a wide range of business areas. Supporting the business is a diverse and constantly evolving challenge at petabyte scale, in order to keep pace with the growth and trends in the industry. You would be involved in the design, implementation, roll-out and support of infrastructure systems, to enable 24/7 HPC. Responsibilities as a Graduate C++ Developer: Design, develop, improve and support software infrastructure Ensure efficiency, ease of use, reliability and scalability of core software Develop and maintain libraries, shared components and technologies used for high end geophysical data processing Participate in design discussions Participate in large scale development and deployment projects Key Skills as a Graduate C++ Developer: Technical Expertise Strategic Orientation - Customer Focus People Orientation - Developing others and self Team Work - Alignment with Company Interest Performance Orientation - Results Focus Qualifications and Experience: Bachelor's degree (or higher) in Computer Science or any other field that has an emphasis on programming, or any relevant work experience Strong technical skills to develop, debug and optimize applications (C/C++, Python, Java…) Knowledge of Linux system programming Good knowledge of High-Performance Computing is a plus (efficient algorithms, multithreading, I/O, messaging, distributed computing) Passionate about technology and problem solving Exposure to Oracle PL/SQL programming would be useful Qualities of the Ideal Candidate: Uses own initiative Creative and innovative Strong communication skills, both verbal and written Reliable and conscientious Great attention to detail Excellent analytical skills Passionate about programming and developing technical knowledge Problem solving skills Please Note : If you have not been contacted regarding your submission within 2 weeks your application has been unsuccessful for this role only.