Principal Software Craftsmanship

2 days ago


London, Greater London, United Kingdom 8th Light Full time

**Software Craftsmanship**

At 8th Light, we value software craftsmanship and are committed to excellence in software design and development.

We're seeking a talented Principal Software Craftsmanship professional to join our team As a key member of our team, you will work with a variety of clients, typically one to two in a year, and in a variety of languages over the course of your career with us.

About the Role

This role involves leading more complicated projects, guiding teams to do so. You'll work with colleagues who share your passion for creating software. Key responsibilities include:

  • Built high-quality, maintainable software collaboratively, incrementally, and pragmatically
  • Used context-appropriate automated testing to inform software design choices and catch bugs
  • Collaborated with teams using Git, MacOS/Linux, and CI/CD
  • Addressed architecture-level concerns such as scalability, security, reliability, and performance

What We Offer

We offer a competitive salary of **£100,000 - £130,000 per annum**, depending on experience. Additionally, we provide:

  • Data engineering opportunities
  • Flexible PTO
  • 12 weeks of new parent leave for eligible employees
  • UK Pension Scheme, with matching
  • Semi-annual promotion panel


  • London, Greater London, United Kingdom Qonversion Inc. Full time

    At Qonversion Inc., we are looking for a highly skilled software craftsmanship expert to join our team. As a critical member of our engineering team, you will be responsible for developing, deploying, and maintaining high-quality software systems using Go.Our company operates in a rapidly evolving sector, catering to a wide range of clients, from mobile...


  • London, Greater London, United Kingdom Principal IT Full time

    Principal IT is working with a specialist software business that requires a skilled developer to assist with the deployment of cutting-edge technology in the transport industry.This business develops software for household names and is looking for a developer to help them achieve their goals.The ideal candidate will have experience with ASP.Net, PowerBI,...


  • London, Greater London, United Kingdom Selfridges Full time

    Principal Software Architect OpportunityWe're seeking a skilled Principal Software Architect to join our agile teams in London.In this role, you'll be instrumental in shaping our Customer & Data technology, influencing our future technical direction.You'll play a pivotal role in shaping the technical direction, strategic vision, and innovation of our...


  • London, Greater London, United Kingdom Barts Health NHS Trust Full time

    Job Summary:As a Principal Software Engineer at our company, you will be responsible for designing and implementing scalable software solutions. Your expertise in cloud computing and software development will enable our team to deliver high-quality products to our customers. If you are a motivated and experienced software engineer looking for a new...


  • London, Greater London, United Kingdom The Engage Partnership Recruitment Full time

    Job Title: Principal .NET Software EngineerJob Summary:We are seeking a seasoned Principal .NET Software Engineer to join our team at The Engage Partnership Recruitment. As a key member of our software development team, you will be responsible for designing and implementing cutting-edge software solutions using .NET technologies.Key Responsibilities:Design...


  • London, Greater London, United Kingdom Pick for Britain Full time

    OverviewPick for Britain is a leading organisation in the industry, and we are seeking a highly experienced Principal Engineer to join our team. The successful candidate will be responsible for leading our Open Source Programme Office, working closely with our engineering teams to design and engineer InnerSource and Open Source software.As a key member of...


  • London, Greater London, United Kingdom Royal Mail Group Full time

    About the RoleWe are seeking a motivated and experienced Principal Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test complex software systems.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality, scalable, and efficient software solutions.Provide...


  • London, Greater London, United Kingdom Selfridges Full time

    Principal Software Engineer OpportunityWe're seeking an experienced Principal Software Engineer to shape our Customer & Data technology and influence our future technical direction.This role is ideal for someone who is looking to grow and develop a team that will be part of delivering future technology and change.As a key member of our agile teams, you'll...


  • London, Greater London, United Kingdom Acre Software Full time

    Acre Software is revolutionizing the £1.4 trillion UK mortgage market with a cutting-edge, end-to-end management system.We're eliminating unnecessary admin, pain, and friction from buying a home, covering the entire journey from determining borrowing capacity to receiving keys.Guided by the voice of real homebuyers and close relationships with brokers,...


  • London, Greater London, United Kingdom HuntsBot Full time

    Job Title: Principal Ruby Software EngineerCompany OverviewCleo AI is a cutting-edge tech startup focused on providing innovative solutions for financial well-being. Our mission is to empower users to take control of their finances and achieve a healthier financial life.Role Summary:We are seeking a highly skilled Principal Ruby Software Engineer to join our...


  • London, Greater London, United Kingdom Searchability® Full time

    About This Role:We are seeking a skilled Principal Software Architect to join our team. This individual will be responsible for designing and developing scalable systems and APIs, adhering to best practices in software architecture and design.Key Responsibilities:Design and build scalable services and APIs.Collaborate closely with a diverse team.Stay...


  • London, Greater London, United Kingdom Which? Full time

    About the CompanyWhich? is the UK's leading consumer champion, dedicated to making life simpler, fairer, and safer for everyone. Our mission is to empower consumers by providing them with unbiased advice, investigations, and reviews.We are looking for a skilled Principal Software Engineer - Product Development to join our team. As a principal engineer, you...


  • London, Greater London, United Kingdom Wiser Solutions Full time

    About the Role:We are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and developing cutting-edge software solutions that drive business growth and innovation.Key Responsibilities:Design and develop high-quality software solutions that meet business...


  • London, Greater London, United Kingdom Ebury Full time

    Ebury is a high-growth FinTech company that offers a range of innovative financial services. We are seeking a talented Principal Software Engineer to join our team in London.About the role:Drive growth and innovation for Ebury's financial services.Collaborate with cross-functional teams to design and develop scalable software solutions.Take ownership of...


  • London, Greater London, United Kingdom Northrop Grumman Corp. (AU) Full time

    Company Overview:Northrop Grumman Corp. (AU) is a leading provider of innovative technology solutions, shaping the future and driving growth.Salary: The estimated salary for this role is £90,000 - £110,000 per annum, depending on experience.About the Role:We are seeking an experienced Principal Software Architect to join our team in the UK. As a key member...


  • London, Greater London, United Kingdom Civica UK Ltd Full time

    About the RoleWe are seeking a highly skilled Principal Software Architect to join our dynamic engineering team at Civica UK Ltd. As a senior member of our team, you will be responsible for the design, development, and implementation of innovative software solutions.Key ResponsibilitiesDesign, develop, and implement software applications ensuring...


  • London, Greater London, United Kingdom Compass Education Full time

    Transforming Education with CompassWe're a global leader in School Management Information Systems, supporting over 3,000 schools across Australia, Ireland, and the UK. Our mission is to make the school day more productive, impactful, and enjoyable.As a Junior Full-Stack Developer, you'll collaborate with our talented engineers, product owners, designers, and...


  • London, Greater London, United Kingdom GEMINI Full time

    At Gemini, we're looking for a Principal Software Engineer, Nifty Gateway who will be responsible for defining technical direction, unblocking and mentoring teammates, and tackling complex system and architectural challenges.This role is part of our Nifty Gateway team, which brings together artists and their communities through NFTs. We work with today's...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time £70,000 - £85,000

    About the Role:The company is seeking a Principal Software Engineer to join their tech team. As a key member, you will be responsible for creating scalable, efficient, and simple solutions using Golang/Ruby. Your focus will be on developing innovative customer features and underpinning services, deploying through Terraform to an AWS stack.About You:Strong...


  • London, Greater London, United Kingdom Centric Software Full time

    Job SummaryCentric Software is seeking a highly experienced Principal Cyber Security Engineer to support the design, implementation, and management of security across our multi-cloud infrastructure. This role is critical to the continued security and compliance of our global SaaS platform.