Senior Software Engineer

Job Title: Senior Software Engineer
Contract Type: Permanent
Location: Poole, Dorset
Salary: Negotiable
Start Date: ASAP
REF: HQ00020441
Contact Name: Andy Tubb
Contact Email:
Job Published: over 1 year ago

We are currently looking for a Senior Java Developer to join our innovative Solutions department in Poole.
Working with a talented team, successful candidates will demonstrate capability in delivering enterprise grade software product and project based solutions.

Main development areas are enforcement systems such as congestion charging, low emission zones for cities, road tolling and Intelligent Traffic management Systems (ITS) where Siemens are a market leader in the sector, aiming to make for more efficient 'smart cities' globally.

You will have;
Have a natural flare for technology and be motivated to keep abreast of current trends
Your oral and written communication skills will be strong, being at ease communicating with your team as well as presenting at an appropriate level to senior management when required
Have senior engineer level experience in the entire project lifecycle, from working with product owners to elicit requirements all the way through to supporting the QA team during integration and system test
Take ownership for the planning and delivery of significant elements of projects
Exposure of working in an Agile environment, ability to work flexibly to meet challenging, customer driven deadlines
Be able to contribute to the architecture and liaise with the architect on key decisions
Demonstrate capability and experience of OO development across multiple assignments
Be a strong advocate of architectural and design patterns and be able to give inspiring examples of appropriate use
Demonstrate technical leadership in at least one system area (e.g. UI, database, internet protocols, business worker...)

Java specialisation
Java 7 and upwards
Spring Framework
JBoss EAP or a good understanding of a J2EE compliant application container which includes:
JMS Messaging systems
Cache Systems (Preferably Infinispan)
Good knowledge of Linux
Ant / Maven build tools
RDBMS Systems (MSSQL and MySQL)
ASP.NET / C# skills

The organisation are faced paced and at the forefront of what they do, fantastic opportunities are on offer with further personal development guaranteed.