Staff Engineer - London
My client, a Wireless and Electronic Systems Company, is growing their new advanced communications innovation team based in London to support advanced research and development in 5G Communications Systems and network space with IoT.
The successful Staff Engineer will be tasked with leading projects for development systems and platform architectures, working closely with pan European industry and academic partners, and leading internal development projects.
Working under the guidance of a Software Manager and the IoT team lead, the successful candidate will drive implementation efforts appropriately extending existing offerings of internal and external M2M/IoT solutions towards project goals. The role will involve active innovation activities and participation in creating commercial IoT solutions.
This is an exciting opportunity to join a large well-funded company within a small team that has the look and feel of a start-up. If you want to be involved in the evolution of next generation networks and be a key member of a team influencing IoT communications, electronic systems and architectures then this is an opportunity not to be missed.
I am ideally looking for someone with the following background:
- Agile experience,
- Diagramming software concepts with UML
- Server side development
- Familiar with working with version control systems, such as ClearCase, Git or Subversion
- Understanding and employment of common software Design Patterns and Enterprise Integration patterns
Additional skills in the following would be hugely advantageous:
Foundation in: Java, Camel, JSP, Servlets, Spring, Hibernate/JPA
Experience with XML, XPath and XSLT
Prior experience in test tools such as JUnit, Selenium and Cucumber
REST and SOAP web services using JMeter and SoapUI
Exp with AWS or Azure using tools such as Chef, Puppet, Ansible
Experience with NoSQL