Graduate Software Developer 


Premium Job From webrecruit

Recruiter

webrecruit

Listed on

1st March 2018

Location

London

Salary/Rate

£35000 - £35000

Salary Notes

Plus Benefits

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Graduate Software Developer

London, EC4V

Up to £35,000 Plus 25 Days' Annual Leave, Pension, Childcare Vouchers, Life Assurance, Employee Benefit Options

Why join our client? They are the world's leading market intelligence agency and technology underpins our success. They help clients understand consumers and consumer markets and aspire to provide the market intelligence behind every great business decision. Our client’s technology supports research, analysis, and operations work of staff and helpsthemto deliver data, insight and opinion in a compelling way toclients across the globe.

Our client is looking for Software Developers with a real passion for coding, to join their established London team, where you will help them develop new client facing features and optimise research delivery systems and processes. The company are continually evolving their technology, currently building a modern data processing architecture involving big data and machine learning technologies, as well deploying their services to the cloud to provide arbitrary or web scale capability.

The company employs over 50 developers across their offices in Chicago, London, and Shanghai. Projects cater for clients around the world so there is a lot of collaboration with teams in other countries. As with a startup, our client’s environment is dynamic and you will encounter many opportunities to take on new responsibilities and work on a wide range of tasks, whilst still enjoying the stability of working for a company that has been established for more than 40 years.

Our client challenges people but doesn’t leave them to work alone. They believe that having a team of supportive colleagues is key, and that developing and maintaining effective communication links with colleagues and clients is a critical to delivering software with consistently high quality. Our client also believes in giving developers the support to grow in their own personal development, whether they wish to become a technical expert, take on leadership responsibilities or move into more business-aligned roles later in their career.

Primary Technologies Used:

- Languages: Python, Java, C++, .NET

- Web backend frameworks: Django, Alfresco

- Web frontend technologies: React.js, Backbone.js, Bootstrap, SCSS, Selenium, webpack

- Databases: MariaDB/MySQL, Postgres

- Search technologies: Solr, ElasticSearch

- Servers: Mixture of our client’s own hosted network and cloud services on AWS

- Our client’s next generation technology currently under development includes technologies such as Docker, ECS, Kinesis, Lambda, EMR, Hadoop, Spark, TensorFlow, CouchBase, Neo4j and scikit-learn

Our Client’s Environment:

- Exposure to our client’s full software stack, using primarily Open-Source software.

- Enhance your development capabilities in this broad role, looking after development, system configuration and testing.

- Influence the direction of your team through continuous improvement activities.

- Join a diverse, high-functioning agile team who enjoy great relationships with their Product Owner and stakeholders.

- Collaborate with your team in an agile open workspace or retreat to one of our client’s quiet areas when you need to focus on individual tasks.

- Intensive pairing activities to get you up to speed quickly with the company’s technology stack.

- Opportunities to collaborate and work with teams based in Chicago and Shanghai.

Responsibilities:

- Participate in team planning activities with the Product Owner and other stakeholders.

- Develop features for the client-facing website and data entry software.

- Demo software to internal stakeholders and record their feedback.

- Participate in testing and other quality assurance activities.

- Manage the deployment of new features to beta and live environments.

- Contribute to continuous improvement activities.

Requirements:

- An excellent degree result from a good university.

- Total passion for writing code

- Ability to learn and adapt to new technology platforms.

- Excellent communication skills, and a desire to work in a highly collaborative environment and participate fully in agile software development processes.

- Aptitude for identifying and solving problems, both technical and organisational.

- Adept at discussing implementation details and technical capabilities with development colleagues as well as making these understood to colleagues outside the IT department.

To apply for the role of Graduate Software Developer, please apply via the button shown.

This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.

Additional Keywords: Graduate Software Developer, Graduate Developer, Software Developer, Graduate Front End Developer, Junior Front End Developer, Junior Software Programmer, Graduate Applications Developer, Developer, Programmer.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: