Senior Developer - Newcastle

Status:
Contract
Job Sector:
IT/ICT, Engineering
Job Role:
Architecture, Design, Development, Analysis, Testing, Programming, Support
Security Clearance:
BPSS
Level:
Specialist
Region:
Any
Location:
Newcastle
Salary Description:
£450 - £460 per day
Posted:
01-Oct-19
Recruiter:
Synergize Consulting Ltd
Job Ref:
EP / DXC / Senior Dev (NEW)

rack record of quickly getting up to speed with new to them programming languages will be considered.
•Deep experience of developing infrastructure/tooling code.

Responsibilities:
•Full life cycle from discovery to live with Agile and DevOps ways of working.
•Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture.
•Writing scalable, robust, testable, efficient, and easily maintainable code.
•Translating software requirements into stable, working, high performance software.

Essential skills & experience
•10 years plus application development/software engineering experience across multiple programming languages, with the knack to build efficient, reusable, maintainable and reliable code.
•Three or more of Go, Java, C#, C, C++, JavaScript/Typescript, Python.
•Strong knowledge of programming language, paradigms, constructs, and idioms.
•Shell Scripting and Linux.
•Container environments using Docker & Kubernetes.
•Git, CI/CD pipelines and build automation.
•TDD, Automated testing platforms and unit tests.
•Agile delivery utilising Scrum and Kanban methodologies.
•Deep experience of designing and implementing micro services in a container environment.
•Enterprise scale application design & development.

Desirable skills

•Knowledge of common Go routine and channel patterns.


•Experience with Go frameworks and tools, including:

◦Dependency management tools such as Godep, Sltr, etc.


◦Go's templating language.


◦Go's code generation tools, such as Stringer.

•Ability to write clean and effective Godoc comments.


•Protocol Buffers, gRPC.


•AWS, Azure, Google cloud.


•Serverless Computing, Message Queuing.


Synergize Consulting is an equal opportunities organisation.

Contact Details:
Synergize Consulting Ltd
Tel: 01293 887524
Contact: Ellie
Email:

You may return to your current search results by clicking here.

Testimonials

Support Services Director, Capita Managed IT Solutions
Support Services Director, Capita Managed IT Solutions I have been working with Synergize for over 4 years and have always found their service to be first class. As an SME they are fast to respond to change and new demand and have done so a number of times in support of Capita....
Head of Operations Borders Portfolio Secure Borders & Communities, Serco
Head of Operations  Borders Portfolio  Secure Borders & Communities, Serco Synergize were engaged prior to the Olympic Games to support Serco through an exciting period of contingency ramp up to assist our customer UK Border Force.Synergize provided a managed service encompassing 75+ technical resources throughout ...
Latest Job Listings