Passionate about R&D web-based software development ?
Keen to develop your career with an expanding sector leader renowned in the Laboratory Information Systems sector ?
Thrive on diagnosing and solving complex problems relating to products and technology ?
If so , please read on as Euro London Appointment's client , a leading innovator in Laboratory Information Systems for managing scientific and medical research laboratories , is currently looking for an experienced Senior Software Engineer as part of their continuing expansion across the EMEA region.
Some examples of environments that use their products include : vaccine and drug developers, pharma and biotech companies, environmental testing laboratories and food and beverage companies.
This is a superb opportunity to join a fast growing industry leader in their sector in 2021. You will play a leading part in analysing , designing and developing new web based software features and modules for our client's Laboratory Information Management Systems (LIMS).
The main objectives in this position , in order of importance are listed below :
*Software product requirements analysis, design, development, unit and integration testing and delivery. Troubleshooting and resolution of software defects.
*Technical co-ordination with the Development Manager and wider R&D Software development team and the overseas development team. Peer review of other team member's code.
*Guiding , reviewing, coaching or mentoring of junior or peer team members.
*Technical co-ordination with other teams ( Professional Services, Technical Support) and with customers.
Responsibilities ( non-exhaustive) include :
*Working with the Product Management, R&D, other internal functions and customers to understand software requirements and notably additional functionality and modules required in EMEA.
*Leading and participating in technical design discussions where appropriate.
*Preparing necessary design documents whenever required, e.g , HLD, LLD etc…
*Playing a key role in the development of new features and product capabilities.
*Performing all necessary unit and integration testing.
*Creating all required documentation.
*Providing internal training as and when required.
*Updating internal systems based on the progress of development activity.
*Contributing to the R&D strategy and technical roadmap.
*Coach/mentor junior team members.
Job qualifications required ( Technical)
*A BSc in Computer Science or equivalent experience.
*At least one long-term software development experience with programming experience in Java, JSP and JS.
*Strong RDBMS knowledge and experience, notably using Oracle and /or SQL Server.
*Knowledge of ReactJS, GWT, Secure Development, Servlet preferred.
*Knowledge of LDAP, SML, Singlesignon, Shibboleth preferred.
*Design basics, UML, HLD, LLD , Patterns etc….interpretation and conceptualization.
*Architecture , Basics, Patterns.
*J2EE technology fundamentals and App server platforms, WebSphere, WebLogic, JBoss, Deployment, Features etc…
*Knowledge of Business Intelligence tools would be appreciated.
*Experience in SaaS solutions delivery preferred.
*Experience in User Experience ( UX) appreciated.
*Any experience in Laboratory software development would be appreciated or in the Life Sciences sector.
Non technical requirements
*Strong logical reasoning skills.
*Demonstrated success and strong problem solving abilities.
*Excellent interpersonal and communications skills.
*Strong cross-cultural understanding and appreciation.
*Available for occasional overseas travel.
*Strong desire to develop strong domain and existing product knowledge , especially in the life sciences sector.
*Experience in customer interaction would be an added benefit.
In return our client can offer an outstanding opportunity that can be predominantly home-based ( occasional meetings in the regional office near London, UK or in Rotterdam, The Netherlands) offering excellent work-life balance whilst forging a career working with one of the most renowned innovators in their field.
Our client is a truly global actor in their sector and combines their international presence with a welcoming and friendly working culture at a local level. You will gain continuous training and learning opportunities, in an organisation prioritising internal progression and career development.
If this sounds like the kind of challenge and company you'd like to develop your career further with in 2021 then please apply today for further details !