Web Applications Developer

Northern Ireland  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Our prestigious client is well established in the engineering and scientific market sectors. With a successful history in the Electric Utility industry, they have been responsible for a range of innovative and widely adopted solutions across global markets, to develop the next generation of exciting and cutting edge products and systems for the power industry.

A new exciting opportunity currently exists for a talented Web Applications Developer within the R&D, engineering and operations centre.

Role Responsibilities:

The Java / Web application developer will be responsible for the implementation and support of new web and existing web applications for internal or external customers. This will involve working in a team to develop software and unit tests, following an agile methodology.

Primary responsibilities:

- integrating existing software and developing new software solutions;
- creating technical specifications and test plans;
- ensuring product quality through unit testing, system testing and continuous integration;
- investigating new technologies and continually updating technical knowledge and skills;

JOB DESCRIPTION & PERSON SPECIFICATION

Essential Requirements:

- Minimum 2:1 degree in Computer Science/ software engineering or equivalent discipline
- Competent in object oriented design using Java or C++
- Knowledge of relational database concepts and SQL
- Experience of web technologies including HTML, CSS, and Javascript
- Working knowledge of web servers and web application servers and deployment on Linuxbased
platforms.
- Familiarity with one or more scripting languages such as Python, Perl, Ruby

Desired criteria:

- Java (1.5+)
- Python
- Javascript
- HTML 5, CSS3
- Apache, Tomcat, node.js, Nginx
- MySQL, PostgreSQL, HSQLDB
- J2EE (Servlets, JSP, JSF, JSTL)
- Struts2, Spring, Hibernate ORM frameworks
- MVC design pattern
- Eclipse IDE
- Ubuntu Linux

Personal Attributes
- A good team player capable of delivering excellent results under pressure and to strict deadlines
- Ability to communicate effectively with clients and colleagues.
- Quality focused with an understanding of advances in computer technology and how this affects the business environment
- Adaptable and able to pick up new techniques
- A positive "can do" enthusiastic attitude towards addressing the technical challenges facing the client and their customers.
Start date
03/2014
From
Proteus Europe
Published at
27.03.2014
Project ID:
685290
Contract type
Permanent
To apply to this project you must log in.
Register