My client requires a Senior Software Engineer with a track record of product delivery and experience in working with Embedded Java. The Senior Software Engineer will be working in an Agile software team, implementing and enhancing new and existing tools and processes, performance analysis and optimisation across multiple target platforms and implementing and maintaining automated full-stack tests. The Software engineer must have an in-depth understanding of Java and demonstrable experience of Embedded Java development, including Java UI development, OOD, Unit Testing, Continuous Integration, Eclipse IDE, Subversion and excellent Linux skills. Please apply online immediately and call Andrea Garvey at Square One for a full job description on Notwithstanding any guidelines given to years of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally: Please see our website for our full diversity statement.