| |
 |
| |
| Your Chosen Job |
 |
 |
Software Engineer |
|
Salary
|
| Up to £45k |
Job Description
|
Our client is looking for an experienced software developer to be part of a distributed software development team. The successful candidate will have strong architecture and implementation skills of system-level software with the ability to cover a diverse range of technologies and solutions. An ability to turn product visions into reality and create well designed solutions from complex requirements.
You will be responsible for: All aspects of the software development lifecycle including design, architecture, development, testing, support and maintenance. |
Candidate Requirements
|
Requirements • Education to Degree Level or equivalent – ideally Computer Science or similar subject. • Previous proven technical experience in software development. • Proven track record in software development. • Strong technical software skills. • Strong communication skills. • Enthusiastic, dedicated team player with a will to succeed. • Able to work directly with customers and partners.
Technical Skills • Strong architecture and design skills for system-level software. • High level of knowledge and experience of Data Structures. • Experience of multiply software languages including Assembler (this is very desirable). • Systems Programming experience – Kernel level coding; device drivers etc. • Experience of agile development methodologies. • Strong problem solving skills. • Demonstrate innovative and creative thinking. • Wide range of platforms, including Windows, Unix, Linux, and z/OS. |
Locations
|
| Newbury;Berkshire |
|
|
|
|