COMPANY: TTP LABTECH LTD.
JOB TYPE: Permanent, Full Time
SALARY: Negotiable
TTP Labtech is a fantastic company to come into as an experienced Software Engineer - you will get to work on the whole product-lifecycle from requirement gathering through to user interface, useability and testing. You will also get to work with small multi-disciplinary teams and get a true understanding of our innovative products and our customers' needs. p>
Do apply if strong>: you are naturally curious, like working collaboratively, are interested in the science behind the products and love problem-solving! p>
In return you will get plenty of freedom to try things out and the opportunity to learn from your colleagues across the business. You do not need to have studied Computer Science to apply, but you do need to be passionate about writing software. p>
Responsibilities: strong> p>
- Assist in software/ hardware issue resolution (root cause analysis). li>
- Support the Applications Engineering team with defining performance test criteria of software and software / hardware combinations. li>
- Support the Training Team with developing material for new products and features. li>
- Provide input to development projects based on lessons learned. li>
- Support the Technical Author with input to new User and Technical Documentation. li>
- Perform software development to written technical specifications working within the company's quality processes. li>
- Resolve reported defects and support release of new code through the company's validation and release process. li>
- Create, document and implement test plans, scripts, and test harnesses. li>
- Maintain watching brief on development of new technologies, techniques and methodologies. li>
ul>
Requirements strong> p>
Skills & Qualifications: strong> p>
- Degree in software, engineering, science or other numerate discipline or equivalent experience li>
- Windows desktop application programming using Microsoft Visual Studio C#/ .NET li>
- 2+ years of software development experience li>
- Be able to demonstrate object-oriented design & programming skills li>
- A track record of team-based software development in multiple projects during your career li>
- Able to self-organise and fit into an on-going (agile) development process li>
- An understanding of modern software development methodologies li>
- Excellent written and verbal communication skills li>
ul>
With experience of some of the following: strong> p>
- Graphical user interface design & implementation (WPF) li>
- Automation, instrumentation or robotics li>
- Embedded (C, C++) and real time OS li>
- Mathematical techniques and numerical methods li>
- Source control systems (e.g. SubVersion, Git) li>
- Database programming with Oracle / MySQL li>
- Machine vision li>
ul>
Benefits: strong> p>
TTP Labtech manufactures world-leading instruments for the pharmaceutical and healthcare industries. Our products combine the best science with first-rate engineering to advance scientific research. We are driven by our passion for innovation, quality engineering and first-class customer support. p>
We are based on the Melbourn Science Park, a short commute from Cambridge, Royston and the surrounding areas. There are excellent cycle, train, road and airport connections. p>
We offer a competitive salary and a fantastic benefits package including: Private Medical Insurance, Life Insurance, generous Pension Plan, Profit Share and relocation packages as well as great facilities and discounted local swimming, squash and gym memberships; there are also social running and football teams to participate in. p>
div>
Before applying, please take the time to read our recruitment privacy notice which can be found here https:/ / #removed#/ privacy a> p>
div>
div>
Role: Software Engineer
Job Type: Permanent, Full Time
Location: Royston, East, East
Apply for this job now.