Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer Python, Django, AWS - home based

Job LocationBirmingham
EducationNot Mentioned
Salary60,000 - 80,000 per annum, negotiable
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Senior Software Engineer (Python, Django, Flask, AWS, Microservices) - 100% home basedWhat is the opportunityI am really pleased to be working with a fantastic National market leading client, who have asked me to help them find a Senior Software/ Back End Engineer with expertise in Python development to join them for a fully home-based/remote role (You must be based in the UK)You will work under the Software Development Manager and will mentor a small team of developers as well as carrying out your own development.This will be an amazing opportunity to be working on the development of a brand new and vital platform for them and provide you the chance to join a company where your opinions matter and you really can make a differenceWhat will I doYou will also be responsible in making key architectural and design decisions on their new Platform, taking a Microservice approach, building for scale and autonomy.Key duties as the Senior Software Engineer will include:

  • Write well-structured, maintainable, idiomatic code with excellent documentation with unit tests for each feature and a discipline around bug fixing.
  • Design, document and build services separated by domains on their new platform, migrating from an existing monolith into a service-based architecture
  • Collaborate in a cross-functional team, including engineers, designers, DevOps and product managers to quickly deliver new features for the platform.
  • Work closely with and potentially support DevOps to ensure smooth deployments, with any errors logged and debugged effectively ahead of the next release.
  • Work within an agile framework (appropriate to the squad) to deliver iterations/updates using Continuous Delivery
What skills/ experience do I need to haveEssential skills as the Senior Software Engineer are:
  • Strong commercial development experience in Python and the relevant frameworks such as Django or Flask
  • Strong understanding of Relational and NoSQL databases like, PostgreSQL, MongoDB and as a bonus Redis
  • BDD / TDD / DDD and use of mocks and dependency injection
  • Cloud-oriented technologies - they use AWS, Docker
  • Familiar with cloud architecture patterns and best practices for designing highly available, scalable and secure systems
  • Previous experience working with Agile Methodologies (Scrum/Kanban)
Nice to have skills/ experience:
  • A solid understanding of client-side technologies React, JavaScript, ES6, Webpack, HTML5, CSS3, Bootstrap or Web Components
If this role sounds like a great fit for you then please apply with an updated CV

Keyskills :
pythondjangosoftware engineerredisawsflaskmongdb

APPLY NOW

Senior Software Engineer Python, Django, AWS - home based Related Jobs

© 2019 Naukrijobs All Rights Reserved