Senior Software Engineer


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

29th March 2018

Location

City Of London

Salary/Rate

£600 - £650

Type

Contract

Start Date

9/04/2018

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

Description:

Senior Software Engineer £600 per day / Months

What will you be up to

* You'll be joining a Scrum team responsible for a subset of the platform (livestream video for example). We strongly believe in agile development, and you can expect to get involved in all the principles and practises associated with it

* We'll get you up to speed on our current technology stack as quickly as possible, and you'll find yourself committing code to key components straight away. Before long you'll be influencing the architecture & strategy, creating new capabilities and business opportunities.

* You'll be working with a broad selection of AWS and best-of-breed third party services, which you'll need to understand and make good use of. You'll be encouraged to try out new tools & technologies, and share your experiences with the team.

* You'll develop and manage new components, libraries and services to support the delivery of new products. You'll help to select the right languages, frameworks and tooling for the job, and get it delivered cost-effectively and on time.

* You'll spend plenty of time on code reviews, giving honest and constructive feedback to your teammates and receiving it in return.

* You'll make sure that your components are properly tested, instrumented and monitored, because you'll be responsible for them in production. You write it... you run it!

* You'll want to help us create a positive culture of customer focus, continuous improvement, technical excellence, professional conduct, ownership and collaboration

To be brilliant in this role you will have/be

* Good knowledge of Webrtc, transcoding pipelines and knowledge of video media.

* Degree level or equivalent, ideally in a subject containing a significant software development component, or have Equivalent industry experience of working in a high scale innovative technical environment

* Expert level experience of at least one programming language / framework commonly used at Connected Home (Java/Spring, Javascript/Node.js, python), with a working knowledge of several others

* A comprehensive working knowledge of common Amazon Web Services (such as EC2, S3, CloudFormation, AWS Lambda, RDS, SQS, SNS), and familiarity with emerging technologies such as Amazon IoT and CodePipeline.

Working knowledge of agile delivery practices

* Working knowledge of development and collaboration tools used at Connected Home, such as Jira, git, github, maven, IntelliJ IDEA, TeamCity, ELK/Elastic stack, WaveFront, Slack, Confluence, Google docs.

* Familiarity with typical enterprise architecture tools and standards such as UML

You are currently using an outdated browser.

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