ID : 18419
Position: Senior Software Engineer – C#
Location: Colchester, Essex
Salary: £50,000 – £60,000 per annum
Job type: Permanent
JOB SUMMARY
Develop new software in C# WPF / XAML for bond and more general materials testing
Develop firmware (C based) to drive the hardware and interface with the high level application
Work closely with the R&D team, custom engineering, the worldwide applications team and end users to deliver software solutions that meet customer needs.
General support of bond test and materials test systems code
ESSENTIAL JOB DUTIES & RESPONSIBILITIES
Understand user requirements and plan best approach
Understand hardware limitations and any possible impact on tests conducted by test systems
Write software to satisfy the test system’s functional requirements
Developing software test plans and perform first validation
Document code and provide information for user manuals
Provide information for code reviews, marketing and presentations
Ensure agreed project timescales are met
Any other reasonable duties
SUBSIDIARY ELEMENTS
Support and promote company values and policies at all times
Assist with work required to maintain ISO quality compliance
Work with all other team members in an effective and efficient manner providing backup and assistance where necessary
Work to health and Safety guidelines
Occasionally travel to other Dage facilities, customers or suppliers premises,
EDUCATION & EXPERIENCE REQUIREMENT
Degree (or equivalent) in Computer Science, Materials Science, Physics or a related Engineering discipline.
Extensive experience developing scientific/engineering applications for Microsoft Windows operating systems.
Experience of coding in C#.
Experience of working with computer controlled electromechanical systems and/or scientific instruments.
Proficient in MS Office applications, including Word, Excel and PowerPoint.
ADDITIONAL INFORMATION:
Non-negotiable skills:
Experience of working in C#
Experience of developing scientific/engineering applications for Windows operating systems.
KEY SKILLS:
Degree or equivalent in a Computer Science, Material Science, Physics or a related engineering discipline. Experience developing scientific/engineering applications