Job ID 311675
SENIOR SOFTWARE ENGINEER
Grafton Recruitment are looking to recruit a Senior Software Engineer to join a worldwide leader in the design and manufacturing of advanced analytical, test and measurement instrumentation for the energy, aerospace, power, research, medical and industrial markets.
As part of their long-term commitment to quality and continued growth, they are looking to recruit an additional Senior Software Engineer who will work in a multi-disciplined fast moving engineering environment.
As a Senior Software Engineer, you will be required to:
To develop software for a range of world-class metrology products
The successful candidate will be responsible for the design and development of new software products as well as extending and maintaining existing established products at our office in Leicester.
You will be a software developer, with a desire to work in a multi-disciplined fast moving engineering environment and have a fundamental interest in technology.THE CANDIDATE:
The ideal Senior Software Engineer:
What skills do I need to have?
Tech./BEng in Computer Science or similar
Experience (3+ years) in developing software application using C# and WPF using Visual Studio
Sound knowledge of software development using OOP and .NET framework
Experience in software application unit testing using NUnit or MS-Test
Experience (e.g. 1+ years) of the software development life cycle in an agile environment (e.g. Scrum)
It would be great if you have some experience of:
Experience in developing software control of hardware such as motion, I/O, data logging
Experience in analysis of requirements and creative software solutions and designs to meet these requirements
Development of robust and reliable software, backed up with automated testing
Experience in developing software application using Win-forms using Visual Studio
DevExpress WPF Controls, Python, Perforce, JIRA, TeamCity, and Kinook's VisualBuild
Experience of remote site development (e.g. UK-India).
Knowledge of 2D and 3D geometry and transformations, ideally quaternions.
UI design and 3D modelling, probably building on experience from gaming or CAD development
Debugging and diagnostic techniques and tools.
Development of algorithms in a scientific/instrumentation/metrology environment.
You will have a passion for software development, UI creativity
An enthusiastic team player
Good verbal and written communication skills with a relish for problem solving.
Self-motivated, self-disciplined, organised, willing to take responsibility and prepared to travelBENEFITS:
Training will be provided, where appropriate, to meet the skills and knowledge specified
1 pm Friday finish
Competitive salary and 28 days holiday including Easter & Christmas
Perkbox – Corporate discounts, GP service & 24-hour Employee Assistance Program
Active sports and social club including annual Christmas party and social events
Continuous training provided using world-class manufacturing tools and equipment
Mentoring and guidance for accreditation
Free onsite parking and easy access to the city centre
HOW TO APPLY:
To be considered for this role, please click on the link provided. If you would like any further information about this vacancy before applying, please feel free to contact Teodor Savu at our Milton Keynes office (url removed) / (phone number removed)