Senior Software Engineer Job in Dorchester, Southern UK
Duties and responsibilities: •Understanding of software requirements •Produce and document the software design (both at all levels)•Code and unit test the software•Develop test harness code if required•Test the software and capture results Knowledge, Skills and Experienced Required: •Extensive commercial experience of programming real time applications under Linux (preferred) or Windows in high-level languages (C++, Java) •Extensive experience in formal OO design methods (i.e. UML), UML CASE tool, and design patterns •Understanding of real-time and multi-threaded software design Read more […]