We're a central London-based tech company with a focus on social network analysis. We offer a rare opportunity to join a young, fast-growing company in an exciting, emerging field. We're seeking a reliable, self-motivated problem-solver, who has a background in agile software development. This role requires an excellent working knowledge of: - Linux - Java (particularly the Spring framework) - open source software development, using tools like Subversion, Maven and Eclipse - frameworks for building web-based applications (like Tapestry) - databases (particularly Hibernate and MySql) Any experience of the following technologies and frameworks would be a bonus: - scripting languages (particularly Python) - web services and cloud computing - application servers (particularly Tomcat and JBoss) - natural language processing - content repositories - workflow engines and enterprise resource planning And as we're an agile team, we like eloquent people who can communicate as well with other people as they can with machines. We want more than just a developer, someone who can research problems, identify solutions and implement them. Your talents will help construct an emerging enterprise. If such challenges excite you, we'd love to hear from you.