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

PhD Software Developer - Algorithms & Data Structures

Job LocationCity of London
EducationNot Mentioned
Salary£120,000 - £130,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time Work from home

Job Description

PhD Software Developer - Algorithms & Data StructuresSalary: £120,000 - £130,000 + benefits Location: Fully remote in the UK.Discover an exciting opportunity with a rapidly growing start-up in the GreenTech sector. This organisation is searching for a highly skilled PhD Software Developer specialising in Algorithms & Data Structures to join their dynamic team of tech professionals.Their mission is to create a sustainable future for consumers, and they value individuals who share this passion. This role offers the flexibility of 100% remote work, allowing you to work from anywhere in the UK.This company specialises in developing cutting-edge sustainable energy consumer products. They believe in harnessing technology that makes a positive impact without incurring technological debt. With a team of approximately 35 tech professionals and a widergroup of around 100 individuals, this start-up offers a collaborative and innovative environment where you can thrive.As a PhD Software Developer with expertise in Algorithms and Data Structures, you will have the opportunity to work on a variety of exciting projects alongside 35 talented engineers. In this role, you will be involved in creating frameworks and databasesfrom scratch, leveraging your deep understanding of Computer Science fundamentals and algorithms. Additionally, your experience in domain modeling, requirement engineering, design, and initial bootstrapping will be crucial to your success.The tech stack includes Core Java 18 (with plans to upgrade to Java 19), microservices, AWS, and Kubernetes. On the frontend, we add a touch of Vue.js and Node.js. This diverse technology stack presents an excellent opportunity for you to work with cutting-edgetools and contribute to the development of innovative solutions.The ideal tech professional for this role is a PhD Software Developer with the following:

  • A PhD degree in Computer Science, demonstrating advanced knowledge and expertise.
  • Previous experience in commercial software development, in Java.
  • Familiarity with Advanced Computer Science Algorithms & Data Structures, Graph Theory, Interval Graphs, and Compiler Theory.
  • An innovative mindset, with a passion for contributing to product ideas and shaping the future.
  • An eagerness to be part of a disruptive scale-up in the Tech For Good sector, driving positive change for consumers.
This company embraces Agile methodologies, promotes pair-programming, and encourages the use of modern development practices. Join their mission to become a leading disruptor in the industry and work alongside like-minded individuals who are making a significantimpact.If you are ready to seize this incredible opportunity as a PhD Software Developer specialising in Algorithms & Data Structures and take your career to new heights, apply now. Join them in creating a sustainable and prosperous future!Please note that Understanding Recruitment is acting as an employment agency for this vacancy.

Keyskills :
ReactAWSNode.jsmicroservicesVue.jsKubernetesJava 19

APPLY NOW

© 2019 Naukrijobs All Rights Reserved