Software Engineer


Premium Job From Enigma People Solutions Ltd

Recruiter

Enigma People Solutions Ltd

Listed on

2nd May 2016

Location

Glasgow

Salary/Rate

£25000 - £30000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Enigma People Solutions is working a unique vacancy for a Software Engineer to develop windows software for controlling scientific instrumentation. You'll be joining our client's team of scientists and engineers based in the new Glasgow office, which is conveniently located near the city centre overlooking the Hydro Arena.

This role would ideally suit a Software Engineering graduate with previous experience.

Working within a small team environment, you will have exposure to the full product lifecycle and will assume full responsibility for the development and delivery of your project work.

The role is focused around developing and supporting Windows software to control scientific instrumentation. The platform is .net for Winforms with DevExpress with some legacy code in VB6 as well.

The successful candidate will be part of our product development team writing software that spans everything from microprocessor firmware to host application software for the latest Windows platforms using the newest UI technology.

Responsibilities will include:

                               Analysing customer requirements and translating these into technical and functional designs.

                               Producing and maintaining application code for real time control in single-threaded and multi-threaded environments.

                               Producing prototypes and test panels to evaluate designs.

                               Investigating bug reports in released code, implementing and testing bug fixes and re-releasing the updated software for formal testing.

                               Collaborating with peers in the full product development lifecycle.

Skills / Experience

As a bright graduate we expect that you will rapidly learn any languages and tools you need to be successful. The perfect match for our team will also possess one or more of the following attributes:

                               An interest in product design and/or science.

                               Practical experience of interfacing your code to the physical world

                               The ability to digest a complex technical challenge and translate this into elegant and practical software.

                               Better than average numerical skills.

                               Eagerness to take ownership and responsibility for your projects and code.

                               An adaptive and open-mind.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: