General Information

Country
United Kingdom of Great Britain and Northern Ireland
City
London
Department
Engineering
Posted
26-Feb-2024
Working Time
Permanent - Full-time

Description and Requirements

You will be solving deep technical problems and building creative solutions in a dynamic environment leading knowledgeable and passionate SDE's. You are experienced building for the cloud – designing for five 9s, globally distributed all-active deployments, horizontal scalability, fault tolerance, and more. You are motivated by learning, evaluating, and deploying new technologies. Our services are deployed in an Amazon Web Services environment, and so you will working hands on with many AWS components. You thrive in true-agile, highly paced, production facing environment. You have a low tolerance for mediocrity. You love to write code and build extraordinary things.

 

We are looking for coders, people who love to code, just like we do! You should be energetic, confident, and ready to contribute in many areas of the software development lifecycle. You may be involved in all the aspects from research, design, specs, coding, and bug fixing. Our team focus is on writing dependable code and getting high quality products and services to market as quick as possible.


  • Provide visionary leadership to our development teams, fostering a culture of collaboration and innovation.
  • Define and execute strategic roadmaps for software and technology development, aligning them with our organizational goals.
  • Oversee the planning, execution, and delivery of complex technology projects, ensuring they meet quality and timeline standards.
  • Collaborate closely with cross-functional stakeholders, including product managers and executives, to define project scopes and priorities.
  • Evaluate and implement best practices, tools, and methodologies in software development and technology management.
  • Mentor and guide software engineers and development managers, facilitating their growth and development.
  • Monitor and report on project progress, identifying areas for improvement and implementing necessary changes.
  • Drive a culture of continuous improvement and innovation within the technology and development department.
  • Contribute to strategic decision-making and resource allocation for technology initiatives.
  • Promote knowledge sharing, collaboration, and the exchange of best practices among technology teams.