Salary – Highly Competitive + Benefits
The client is a global market leader in their field with a whole host of awards under their belt. They are about to undergo a serious chunk of expansion in the Edinburgh City-Centre office and are hiring a number of developers to join to the team.
Role overview:
The Senior Software Engineers will be key member of the engineering team, responsible for the full lifecycle – designing, developing, and testing software in a multi-platform environment using cutting-edge technology. This is a challenging and also very rewarding position where interesting projects are guaranteed.
About You:
You must have strong communication skills, solid analytical and problem solving skills, in-depth knowledge of the JAVA programming language, and must be well versed in enterprise database solutions. You must be highly motivated and willing to work in a friendly team environment with very talented individuals.
Key Skills:
• Strong knowledge of JAVA
• Strong knowledge of GNU/Linux
• Solid understanding of current technologies including open source technologies
• Well versed in relational databases
• Solid analytical and problem solving skills
• Bachelors degree in Computer Science, or related discipline, and 8+ years experience or equivalent work experience
• Experience in building high quality and high performance systems
• Experience with build tools (Ant), development environments (Linux) and IDE’s (Eclipse or IDEA)
• Experience with source control systems (Subversion)
• Experience with unit testing tools and frameworks such as JUnit
• Good working knowledge of data modelling, SQL and PL/SQL
• Working understanding of application containers, J2EE services and associated technologies
Desirable skills /experience:
• Technical knowledge and understanding of distributed systems
• Information security knowledge
• Test driven development, design, documentation and review experience
• Experience working in a geographically distributed development environment
• Experience with client side web development languages (JavaScript, HTML, DHTML, CSS)
• Experience with Tomcat
• Experience following Agile methodology
• Experience with XML, concept, transformation, tools (XSD, XSLT)
• Experience with design and development of Web services is desirable
• Experience with Jython is also desirable
Personal qualities:
• Project oriented and able to work with minimal day-to-day direction
• Highly motivated and willing to take on projects under deadline
• Works well in small to medium sized teams
• Proven solid analytical and problem solving skills
• Excellent communications and interpersonal skills
• Ability to work effectively with peers, IT management and staff, and internal/external business partners/clients
For more information please call Tom Bury on 0131 260 5120 and send your CV to Scotland.perm@harveynash.com.
Job Reference: 173108
Closing Date: 02-May-2011