This position will involve close collaboration with other developers, QA testers, product manager and end-users. It may also involve mentoring junior team members.
As a senior member, the developer is expected to take ownership, be self-driven, be innovative and deliver a high-quality product in a timely manner.
Qualifications

Keyskills: Software Development Java software testing JavaScript chemical engineering technical services