Software Development Engineer

Blue Bolt Recruitment Limited ,
Borehamwood, Hertfordshire
Salary: From £35,000 to £50,000 per annum

Overview

We are seeking a Software Development Engineer to work for a technology company in Borehamwood. Job Objective: To work in partnership with other members of the development team on specification, development and updating of products, focussing primarily (but not entirely) on the necessary software components. In this position the individual will report to the Product Development Director. Success of the position will be measured by the financial performance of the business, coupled with KPI’s. Key Duties: (Software) • Working with members of the Development Team in the development of novel instruments and technologies. • Work within the Agile Software Development Team on the specification and development of necessary software components • Liaise with engineers and scientists in the generation of specifications • Use appropriate development systems to generate code for inclusion in high level instrument control applications or as part of embedded control systems • Work with other engineers on the assembly and integration of prototypes • Liaise with clients and members of the wider team in the identification of problems, determining their origins and implementing fixes • Assume shared ownership of legacy designs, extending, repairing and refactoring as necessary Minimum Education/ Experience Requirements: • A degree (or equivalent) in a relevant discipline (Computer Science, Engineering or Mathematics). • Minimum of 2 years experience in computer programming in a modern RAD based high-level language. • An understanding of computer hardware and networking • Experience of working on distributed network applications – specifically using gRPC. • Experience of developing modern user interfaces using Javascript and HTML • An appreciation of the need for getting things done on time, within tight deadlines and on budget. • Competent in the use of Microsoft Office (Word, Excel, PowerPoint, and Outlook) and the Internet. • Has an approachable manner that encourages interaction with others. • Current European Driving Licence • Fluency in written and spoken English Preferable Skills and Attributes: • Excellent troubleshooting skills • Experience of working within an Agile Development Environment • Experience of using the Delphi and/ or C# Programming Languages • Experience in using MS SQL or other DBMS • Cross discipline experience in the other key roles of the development team (e.g. Electronics, Machining skills, modern high-level computer languages) key words: software engineer software developer business information systems software engineering computer science graduate software software programmer software programming computer engineering embedded software engineer c# c c++ sql gprc javascript html computer science agile sql Delphi degree BSc Beng Bachelor Batchelor MSc Master PhD ph.d d.phil dphil B.SC B.Eng B Eng B Sc Doctorate MEng M.Eng M Eng graduate This job was originally posted as www.totaljobs.com/job/89447660