Brook Street

Java GUI Application Software Engineer

Recruiter
Brook Street
Location
Oxted, Surrey, England
Salary
£20000 - £50000 per annum + Life Assurance and Medical Care
Posted
20 Apr 2018
Closes
18 May 2018
Ref
CRO/270382
Contact
Croydon Branch
Sectors
IT
Contract Type
Permanent
Hours
Full Time

Java GUI Application Software Engineer

Salary of £20,000 to £50,000 Depending on experience.

A new role has arisen at a Telecommunications service provider company for a Java GUI Application Software Engineer. Do you have significant project experience developing and maintaining GUI applications, written principally in JavaFX and Swing, as well as an Android app version.

You will join a small team in enhancing and maintaining the existing applications under the guidance of other team members. Over time more independent working will be expected in order to design, implement and deliver various work packages of new features and enhancement's against an agreed release plan.


Successful candidates will have detailed knowledge and experience in the design, implementation, test and debugging of Java applications. An understanding of 3GPP mobile telephony systems (GSM, UMTS & LTE), particularly how channels and bands are planned and arranged as well as any signalling protocol aspects would also be greatly valued. Experience in implementing networked thin-clients is also highly relevant, as well as knowledge of IPv4 networking such as TCP.

Desirable Skills and Qualities
*An appreciation of how and why version control software is useful.
*Developing Android applications.
*Mobile telephony systems such as GSM, UMTS or LTE.
*Linux system administration.
*Awareness of web technologies such as HTML5, CSS, JavaScript and Websockets.
*Knowledge of other languages, such as C, C++, bash shell scripting, Perl.
*Experience of Eclipse, subversion, JIRA or CentOS.
*No criminal record.

Desirable Skills and Qualities
*An appreciation of how and why version control software is useful.
*Developing Android applications.
*Mobile telephony systems such as GSM, UMTS or LTE.
*Linux system administration.
*Awareness of web technologies such as HTML5, CSS, JavaScript and Websockets.
*Knowledge of other languages, such as C, C++, bash shell scripting, Perl.
*Experience of Eclipse, subversion, JIRA or CentOS.

Desirable behaviours
*Self-starting - Your ability to quickly understand and learn new technologies.
*Time management - Forecasting task durations both at a high and low level, while also being able to appropriately prioritising individual work items.
*Creativity - Producing new ways of achieving desired functionality, be it simpler or more efficient, suggesting new units or modules or suggesting product improvements.
*Pro-activity - Raising problems early and suggesting or undertaking corrective action to avoid malaise.
*Collaboration - Your ability to call on colleagues, customers or other resources to share knowledge or seek their view or experience.
*Curiosity and Innovation - Keen interest in how things work (or don`t!) with a view to learning from quality components or avoiding mistakes of weak systems or designs.
*Team and personal development - Recognition of the importance of personal development, as well as supporting development of a team as a whole.

If this is you, DO NOT HESITATE and apply now!!

More searches like this