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

Backend Engineer

Job LocationLondon
EducationNot Mentioned
Salary£60,000 - £75,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Backend Engineer(fully remote, optional coworking when required)You will be responsible for developing software and software fixes, integrating internal systems, ensuring code quality, testing and distributing code updates, implementing automations and monitoring the health and stability of servers.Your skills / experience will be leveraged towards identifying production errors, defining and creating tools that help mitigate problems in the system design stage and applying user-defined integrations. The desired outcome of this is improving the user experience and having a large overall contribution to the company’s success. Key responsibilities

  • Collaborate with the other team members to establish objectives and design more functional, cohesive code to enhance the user experience
  • Maintain and improve systems and architecture
  • Automate systems to increase reliability and improve cycle time
  • Assuring optimised and high quality code and implement efficient and high standards testing principles
  • Employ effective security measures and adhere to security standards
  • Designing and implementing efficient and fit for purpose design patterns
  • Build tools to reduce occurrence of errors and improve customer experience
  • Design procedures for system troubleshooting and maintenance
  • Key skills & requirements Non-technical
  • Possess a problem-solving attitude
  • Capacity to work independently and as part of a team
  • High focus and capability to multi-task
  • Thoroughness and a sense of perfectionism
  • Pragmatically automate
  • Testing first attitude
  • Technical
  • Fluency or understanding of specific languages, such as GoLang, Java, C or Python and operating systems
  • Good experience in network, server, and application-status monitoring and debugging (New Relic, Cloud Watch)
  • Experience with TDD and other testing principles
  • Understanding of Design Patterns, SSO systems, microservice architecture, communication protocols, virtualisation, continuous integration, unit testing
  • Expertise with AWS tools and services, and infrastructure as code (Terraform or Cloud formation)
  • You possess a strong command of software-automation production systems (Jenkins, GitHub Actions)
  • Good understanding of Linux and Containers (Docker, ECR)
  • Required skills
  • Java
  • Python
  • Infrastructure Solutions
  • Infrastructure Management
  • Keyskills :
    Java Python Infrastructure Solutions Infrastructure Management

    APPLY NOW

    © 2019 Naukrijobs All Rights Reserved