Software Developer - Java

Recruiter
Recruitment Genius
Location
London
Salary
Competitive
Posted
08 Aug 2017
Expires
05 Sep 2017
Contract Type
Permanent
Hours
Full Time
This company is a market leader in the provision of Customer Care and Billing systems for the UK energy market, ranked by Sunday Times as one of Britain's fastest growing technology companies.

They are always looking for bright, talented, enthusiastic and methodical software engineers, who are passionate about developing and improving an enterprise level software product which is disrupting the marketplace. This role will work as part of their growing development house in London and help contribute to the core platform which is constantly evolving and expanding with their customer projects/implementations.

All of the software is being actively developed, with most of the coding in Java back-end and/or C#/.NET GUIs and no legacy components to maintain. The role is very varied and challenging, however because the software and business requirements will be new to you, each new employee is assigned to a development team and paired with a developer with experience of both the software and the UK energy markets who will act as a mentor to help get you up to speed.

Key Responsibilities of the role:
- Being involved with customers, such as requirements gathering and software deployment
- Test and maintain software products to ensure strong functionality and optimization
- Recommend improvements to existing software programs as necessary
- Find ways to improve solutions, systems, and processes
- Demonstrate strong initiative and willingness to learn about the energy industry.

Skills & Experience required:
- 2+ years' commercial experience in developing with Java and/or C#/.NET. (80% Java and 20% C#)
- Demonstrated knowledge of web technologies, such as HTML, CSS and Javascript
- Previous experience working with databases particularly Microsoft SQL Server
- Degree in Computer Science, Maths, Physics or other numerate subject from a well-regarded University
- Experience in technologies like Hibernate and Spring would be an advantage
- Experience coding in a desktop application environment is highly desirable

Benefits:
- A competitive salary
- Private medical healthcare
- Life assurance Generous pension scheme Childcare/ eye care vouchers
- Mobile phone benefit
- Access to hundreds of retail discounts via their benefits portal etc.
- Regular team events, socials, parties
- A positive and friendly working culture

If you'd like to become part of this growing and successful business and want to help take them to the next level, then they would love to hear from you.