Software Engineers - Graduate and Experienced

Clevedon IT & Telecommunications
This world leading Digital TV Quality Assurance (QA) specialist needspositive, forward thinking Software Engineers, to join their team inCentral Bristol. If you have an engineering mindset, a smart, proactive approach toprojects and tasks - then they want to hear from you. Why Should You Apply? - Competitive pay with a well-established and growing international company. - Good benefits and flexible working opportunities. - Great location within the city centre. - Opportunities to progress and grow with the company. - Occasional opportunities to travel and work around the UK and internationally. Interview process: All candidates must complete an online coding test to assess yourtechnical skills. Once results have been reviewed, those selected, willhave a telephone interview. The final stage is a face to face interview. Minimum Candidate Requirements : - Minimum of 2 years' experience in a relevant technical role which hasincluded software development. - Upper second-class degree in Computer Science, Electronic Engineeringor another technical or scientific subject, or equivalent experience. - Ability to develop software in any programming language: we mainlyuse JavaScript & Python but also use other languages when thesituation calls for it (C/C++/Java). - Excellent communicator: you are equally adept at sketching a designout on a whiteboard as you are writing the technical summary of a bug fix. - Can demonstrate an eye for detail and are diligent. You arecomfortable investigating deeply technical issues & summarising thefindings to present to stakeholders. - Willing to travel in the UK and internationally (must hold a currentpassport), including working at customer premises for a defined period. ** Please note, they do not offer sponsorship, so can only considerapplications from candidates who are able to work & live in the UKwithout restriction. Software Engineer duties include: - Ownership / responsibility for the completion & quality of their tasks. - Proactively develop a deep understanding of relevant technicalspecifications, test requirements & information for multiplecountries & platform configurations. - Able to understand relevant new technologies & communicate thesalient points to the wider team, e.g. through technical talks ormentoring sessions. - Contribute new ideas, improvements to products, services,infrastructure or processes. - Provide clear well considered estimates for your own work & forothers (e.g. through planning poker sessions) that are reliable &are met. - Provide clear & correct externally facing communications inseveral contexts (e.g. support, contributions to standards bodies etc.)& correctly identifies when they need to seek experienced technicalor commercial input. - Reviews others work including that of more experienced engineers,identifying possible implementation errors, missed error cases, missingunit/integration tests, potential confusing/ambiguous language orterminology. - provided by Dice ADEPT, C++, COMPUTER SCIENCE, DEGREE, FIX, JAVA, JAVASCRIPT, PYTHON, QA
 
Advertiser
Recruitment Genius
Reference
36090
Contract Type
Permanent
Salary
Competitive
Expiry Date
04/05/2018 02:12:00
Apply Now Login & Apply Save Job  Back to listing