Software Engineer - Java/Python

A global Travel organisation are now seeking a Software Engineer to join their Technology team in their London based offices. This is a very unique opportunity for a Junior Software Developer to gain high-level exposure across a variety of projects including data, automation, innovation and information security. Salary up to £50,000 basic, plus benefits and bonus package.

The Role:
* Maintain and support all applications, data, and their interactions. Integrations between the applications and other systems need to be developed, configured, maintained, and supported
* Implement, support, and maintain Enterprise Architecture (EA) process through automating and integrating various systems to provide an effective process and a good user experience. The EA team works in collaboration with a global project management team and needs to co-ordinate and track engagement and architecture review activity
* Assess new technologies through research and experimentation, from researching new technologies to implementing a proof-of-concept integration with a start-up or other third-party
* Manipulate, analyse, and visualize data. This can involve collecting and combining data from a number of sources, working with the data lake, and using various data manipulation and visualisation techniques

Key Skills Required:
* University degree level education, ideally in Computer Science or STEM discipline
* 2+ year's experience in a Software Development focused role
* Demonstrable experience programming in Java, Python or Ruby
* Development automation experience including for integration, testing, and code management

Desirable Experience:
* Creating and expressing software design or architecture using diagrams
* Web technologies such as HTML, JavaScript, CUSS
* Data manipulation, analysis, and reporting

If you are interested in this role, please apply in the first instance with an up-to-date copy of your CV.

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.