Lead Developer Modernisation

Full Time
  • August 29, 2026
  • Employment Info

    JOB   DETAILS

    Requirements
    • You are well-versed in two or more languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) and are comfortable with the latest Object-Oriented technology.
    • Strong understanding of modernisation patterns and the judgment to apply them pragmatically in complex legacy environments.
    • Ability to evaluate when to refactor, replatform, re-architect or replace, and to explain those trade-offs clearly to both technical and business stakeholders.
    • You have led software development teams using Agile, Lean and/or Continuous.
    • You have actively explored and advocated for emerging AI technologies, possessing a strong understanding of their benefits and applying thoughtful reflection to their strategic adoption within technical and project solutions.
    • Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes.
    • You enjoy continuously learning and improving, whether it is through functional programming paradigms, event driven architecture, platform engineering or others.
    • Professional skills including the ability to develop and execute a technical vision with a focus on business value.
    • You will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together.
    • You are resilient in ambiguous situations and can approach challenges from multiple perspectives.
    Responsibilities
    • You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns.
    • Champion strategic AI-first software delivery (AIFSD): You will lead in the strategic integration of AI technologies across the software development life cycle, ensuring its use is deliberate and purposeful, to maximize quality, efficiency and innovative client solutions.
    • You will assess legacy systems holistically (architecture, codebase health, delivery constraints, operational risk, data dependencies and team topology) and identify pragmatic modernisation paths aligned to business outcomes.
    • You will connect technical modernisation decisions to measurable business outcomes, helping clients prioritise the work that creates the most value earliest.
    • You will help clients reduce legacy risk by improving testability, deployment safety, observability and recovery practices before and during migration.
    • You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
    • You will apply the latest technology thinking from our Technology Radar to solve client problems.
    • You will apply a variety of languages and tools to your work and continue to code alongside Developers; you will not be post-technical in this role.
    • You will efficiently utilize and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development.
    • You will cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture.
    Desired Qualifications
    • Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes

     

     

    Are you interested in this position?

    Apply by clicking on the “Apply Now” button below!

    #DesignFintech #GlobalDesigners
    #FintechInnovation #CreativeJobs
    #DesignHub
    #Tech Meets Design
    #DesignerNetwork
    #Myausjob