· Development opportunities if you are willing to take on more responsibility.
· Generous benefits package
· A hybrid working model
Our Culture\:We are looking for someone who\:
· Has good team building and communication skills.
· Shows understanding and appreciation of processes and issues relevant to the job.
· Has the ability to work on vague as well as concrete tasks independently.
· Actively follows business and technology trends.
· Demonstrates creativity in their solutions.
· Takes calculated risks.
· Innovates in their work.
· Has a desire to learn a broad range of technologies and skills.
You will be responsible for\:· Java coding –
o Understanding complex pre-existing codebase, adding new code, refactoring existing code, removing dead code, and fixing issues.
o Creating/updating Junit tests.
o Front-end enhancements
o Implementing support for a new range of our products.
o Upgrading Java libraries, and tools.
o Development as part of a team and individually.
o Participating in code reviews
· Troubleshooting –
o Investigating security issues to see if they are applicable to the product.
o Capturing and analysing USB, Serial or Network (https/http) traffic to detect and fix communications issues.
· Scripting
o Updating Linux rpm scripts (spec files)
o Writing/updating batch files on windows, shell scripts on Linux
· CI/CD
o Working with Jenkins based build system.
o Working with Ant build scripts.
o Building DLLs.
· Assisting in formulating customer requirements
· Helping in the design and architecture of product solutions as well as creating engineering documents
· Contributing to continuous improvement of products and processes.
· Working with Technical Support on customer issues
We would like to see experience of some of\:· Linux and Windows scripting
· Experience with TCP/IP networks and application-level networking protocols.
· Network, Serial or USB protocol analysis experience.
· Knowledge of Security (Java keystore, SSL)
· JavaScript (jQuery helpful)
· Ant
· HTML
· CSS
· NullSoft installer technology.
· C
· GitHub Actions