
Lead Software Engineer - Digital Documents
On site
London, United Kingdom
Full Time
07-04-2025
Job Specifications
WiseTech Global is the world’s leading provider of software for the logistics industry. From emerging freight forwarders to established leaders like DHL and FedEx, our software solutions allow them to maintain truly resilient supply chains.
We are seeking a Lead Software Engineer to join our team and play a key role in advancing one of our multi-product strategic growth areas: Digital Trade Documentation. This is a unique opportunity to work on a strategic program that’s reshaping how global trade operates—faster, smarter, and fully digital. You’ll collaborate across teams to build scalable solutions that power the next generation of trade tech. If you’re passionate about solving complex problems with real-world impact, we’d love to hear from you.
About You
We value curiosity, critical thinking, and a passion for great software. Ideally, you’ll bring:
Strong experience in both C# and Java development
A track record of leading projects and product direction in a collaborative environment
Deep understanding of software design principles and system architecture
A quality-first mindset with a passion for mentoring and uplifting others while advocating for best practices
Experience with CI/CD pipelines and using Test Driven Development
We work in a hybrid model, with the team in-office twice a week at Chancery House, Holborn. The space includes a gym, sauna, yoga/HIIT classes, great coffee—and a great team.
About WiseTech
Born in Sydney, Australia - we are an engineer founded, engineer led software company that create breakthrough products that enable and empower those that operate the supply chains of the world. Our clients include the likes of DHL and FedEx. In simple terms - look any object around you and think how it may have got there? Our product would have touched everything from how your laptop gets to your desk, how food reaches your fridge and the list goes on. We have a real world, global impact on the world around us. Our vision and mission drive everything that we do and are at the core of our strategy. Our people sit at the centre of all of this. Having listed on the ASX in 2016, WiseTech Global is an AU$30 billion+ company that is serious about expansion and technical innovation. Through a combination of organic growth and acquisitions, our global headcount is increasing rapidly and we are far from slowing down.
Benefits
Our people are the foundations of our business and we value the contribution and commitment they make. We have a range of benefits including generous leave, flexible working, development opportunities, employee assistance programs, and more.
Before you Apply
From time to time, WiseTech Global may use an external service provider to assess applications on our behalf. Accordingly, by applying for this role and providing your personal information to WiseTech Global, you consent to WiseTech Global providing this information to our external service providers who are required to treat such information with strict confidentiality in line with privacy and data protection laws and regulations.
Apply for this position
About the Company
At Envase, our mission is to deliver a single, streamlined system that digitizes the lifecycle of a container across the intermodal ecosystem. We offer best-in-class solutions and build best-of-breed applications for the next generation of data-driven decisions. Envase has developed more nuanced, “NextGen” views of each node and along the supply chain. For our clients and your drivers, full container visibility and boosted carrier efficiencies intersect to streamline business functions across your business and improve your b... Know more
Related Jobs

- Company Name
- WTW
- Job Title
- Full Stack .NET/Angular Senior Developer
- Job Description
- Description Summary: We are searching for a passionate and talented full stack developer to join our dynamic and expanding engineering team! You'll be working on our flagship and satellite applications, contributing to innovative feature development and greenfield projects. It's an exciting time to join us as we expand globally. We pride ourselves on staying at the forefront of technology and fostering personal growth, ensuring everyone becomes an integral part of our journey. As a full stack developer, you will be alternating from supporting the existing user base to new development. The culture we encourage is to ensure the developers play a key role in contributing to the requirements/technical solution from idea to completion. This is a hybrid position with 2 days on site in Ipswich, 3 days WFH. The package also includes private health care, a competitive pension package, 15% bonus, Pluralsight access with support for certifications and more. At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity. The Role Develop, test, and maintain high-quality software applications. Collaborate with cross-functional teams to define, design, and deliver new features. Troubleshoot and debug applications to optimize performance. Participate in code reviews and provide constructive feedback to peers. Stay up to date with emerging technologies and industry trends. Document solutions and mentor more junior staff Implement test-related code (unit tests, test frameworks and associated automated test cases). Take the lead on new initiatives. Suggest new approaches and influence development standards and processes. Qualifications The Requirements: The technology stack includes Angular, C# (with EF Core), SQL Server along with other suitable technologies within the Azure space. Proficiency in the design and development of responsive single-page/progressive web applications using JavaScript/TypeScript/HTML/SCSS (e.g. Angular, React, Vue). Strong appreciation of UX principles working from wireframes/mock-ups and other assets produced by UX designers. Experience with some of the following Service Bus, Serverless Functions App Services, Service Bus, SQL Azure, SignalR. Experience with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other Highly Desirable, But Not Essential Skills Are Experience developing test frameworks/test cases for web UI’s and RESTful services (e.g. using Selenium and SpecFlow). Experience with CI/CD deployment processes, with a particular focus on developing and support YAML-based deployments. Ability to architect high-performance and scalable web application and supporting infrastructures. Ability to coordinate day-to-day development and bug fixing activities. Experience in guiding teams in UX strategy, implementations, and reviews. Experience with Azure Experience with Cypress and other unit testing tools. General knowledge of the Insurance Industry. Degree-educated with Computer Science, Engineering, Mathematics or relevant discipline. Equal Opportunity Employer At WTW, we believe difference makes us stronger. We want our workforce to reflect the different and varied markets we operate in and to build a culture of inclusivity that makes colleagues feel welcome, valued and empowered to bring their whole selves to work every day. We are an equal opportunity employer committed to fostering an inclusive work environment throughout our organisation. We embrace all types of diversity. At WTW, we trust you to know your work and the people, tools and environment you need to be successful. The majority of our colleagues work in a ”hybrid” style, with a mix of remote, in-person and in-office interactions dependent on the needs of the team, role and clients. Our flexibility is rooted in trust and “hybrid” is not a one-size-fits-all solution.


- Company Name
- Millennium
- Job Title
- Software Engineer - Fixed Income Technology
- Job Description
- We are looking for a strong hands-on senior technologist to join our Global Fixed Income Technology team, based in London. Responsibilities Work with portfolio managers, business management and risk teams on Intraday Risk, Trade & Portfolio management solutions. Architect and develop data ingestion and distribution frameworks suitable for enterprise-scale applications. Partner with project managers and senior leadership team to capture analytic requirements, monitor delivery, and manage expectations Maintain, support, and improve capabilities as new requirements arise Fit into the active culture of Millennium, judged by the ability to deliver timely solutions to portfolio and risk managers within the firm. Requirements Strong development experience with microservices-based technology stack in a production environment, strong knowledge of OO languages, distributed systems and design. Strong backend development skills in an enterprise grade OO language – either C++, Java or C# Experience with AWS, GCP, or other public cloud platforms. BA or Masters in Computer Science or any other scientific fields. Able to work independently in a fast-paced environment, and with a globally distributed team across multiple timezones. Some exposure to Typescript, and front end development in either Angular or React beneficial but not essential Strong analytical and communication skills. Strong problem solving capabilities. Detail oriented, organized, demonstrating thoroughness and strong ownership of work Preferred Requirements Experience and working knowledge of Kubernetes and containerization technologies such as Docker or Podman. Experience developing real-time event driven and event sourced systems, and proven record of accomplishment of delivering successfully large-scale integration projects. Experience with Kafka, IMDG, Data warehousing frameworks Experience with financial markets (rates/credit/commodities/equities) Experience with financial mathematics, modeling, and/or statistics


- Company Name
- Mayflower Recruitment Ltd
- Job Title
- Data Visualisation Developer - BI - Manchester
- Job Description
- We are seeking a Data Visualisation Developer as we deliver an exciting data transformation, playing a key role in shaping and executing this initiative. Leveraging data-driven insights to inform strategic decisions, this role will take ownership of our BI suite, ensuring it delivers valuable insights to the business. In a challenging economy, we continue to thrive, and this is an excellent opportunity to work in a small but dynamic team where your contributions will directly influence our success. The Role: Our offices are in Trafford Park, Manchester and the role consists of hybrid working, where we like to be in the office for collaboration and team building and work from home whilst doing deep work. As a Data Visualisation Developer, you will play a pivotal role in designing, developing, and maintaining business intelligence solutions. Beyond just creating dashboards, you will define relevant metrics, conduct exploratory analysis, and contribute to the overall data ecosystem. You will need to be proactive, capable of working independently, and confident in engaging with stakeholders to refine project scope and translate business needs into actionable data insights. This role offers significant autonomy, requiring a hands-on approach and an eagerness to be involved in the entire end-to-end data journey. Key Responsibilities: Develop, enhance, and maintain interactive data visualisations and dashboards using QuickSight. Define and implement key business metrics, ensuring they align with strategic objectives. Work closely with clients to gather requirements, refine project scopes, and communicate insights effectively. Create and maintain scalable and efficient databases to support analytics needs. Perform exploratory data analysis to uncover trends, anomalies, and actionable insights. Ensure data accuracy, consistency, and integrity across reports and dashboards. Collaborate with other teams to support data-driven decision-making processes. Stay up to date with best practices and emerging technologies in data visualisation and analytics. About You: Here’s what we’re looking for: Strong experience with BI tools, ideally AWS QuickSight. Proficiency in SQL for data querying, transformation, and optimisation. Hands-on experience with AWS services such as Redshift, S3, and Athena is highly desirable. Ability to work autonomously, take ownership of projects, and proactively find solutions. Strong analytical and problem-solving skills, with an ability to translate business needs into data solutions. Excellent communication skills and confidence in engaging with stakeholders to define project requirements and present insights. Experience in defining and maintaining data models, ETL pipelines, and databases is a plus. Mayflower is acting as an Employment Agency in relation to this vacancy.


- Company Name
- Bloomreach
- Job Title
- Staff Software Engineer - Java
- Job Description
- Bloomreach is building the world’s premier agentic platform for personalization.We’re revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses. We’re making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise — available on demand, at every touchpoint in their journey. We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do. And we're building all of that on the intelligence of a single AI engine — Loomi AI — so that personalization isn't only autonomous…it's also consistent.From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Clarity Backend Engineer (Java) About Clarity Clarity is a virtual shopping assistant leveraging Gen AI and LLMs to enhance online shopping with personalized, real-time guidance. Clarity is embedded in various parts of the user’s shopping journey, transforming user interactions and improving product discovery. Position: We are seeking a motivated Backend Software Engineer to join our team and contribute to the development of Clarity. In this role, you'll join a small team of highly motivated and experienced software engineers and data scientists, building a cutting-edge and impactful AI-powered product.. You'll be working in one of our Central European offices (Bratislava, Brno, or Prague) or from home on a full-time basis (EU based). The salary starts from €5,000 gross per month for Slovakia. Are you up for the challenge? Responsibilities: Design, implement, and test key features in the Product Search Engine and Product Catalog processing components of Clarity. Contribute to the overall architecture of Clarity, ensuring excellent conversation quality, high availability, strong observability, and system efficiency. Assist with and troubleshoot across all stages of the software lifecycle, including design, deployment, and operations. Collaborate with the Customer Success and Product Management Teams to understand and implement critical customer requirements. Work closely with other members of the Clarity Engineering and Data Science Teams through code and design reviews, and mentor junior team members. Participate in brainstorming sessions and contribute innovative ideas to continuously improve Clarity. Document and maintain project plans, technical designs, and other relevant materials. Qualifications: BS/MS degree in Computer Science or related field and at least 4 years of software engineering experience in the industry. Strong background in algorithms and software architecture skills. Proficiency in Java. familiarity with Spring Framework, Spring Boot, Test-Driven Development, JUnit, Maven is a strong plus. Experience with NoSQL databases (e.g., MongoDB, DynamoDB) and in-memory Data Stores (e.g. Redis) Experience with Vector DBs (e.g. Qdrant, FAISS, Pinecone) is a strong plus. Familiarity with building low latency, high availability, and high throughput systems Familiarity with Docker, CI/CD pipelines, and GCP Ability to work collaboratively within a remote team environment. Excellent communication skills, both written and verbal. More things you'll like about Bloomreach: Culture: A great deal of freedom and trust. At Bloomreach we don’t clock in and out, and we have neither corporate rules nor long approval processes. This freedom goes hand in hand with responsibility. We are interested in results from day one. We have defined our 5 values and the 10 underlying key behaviors that we strongly believe in. We can only succeed if everyone lives these behaviors day to day. We've embedded them in our processes like recruitment, onboarding, feedback, personal development, performance review and internal communication. We believe in flexible working hours to accommodate your working style. We work virtual-first with several Bloomreach Hubs available across three continents. We organize company events to experience the global spirit of the company and get excited about what's ahead. We encourage and support our employees to engage in volunteering activities - every Bloomreacher can take 5 paid days off to volunteer*. The Bloomreach Glassdoor page elaborates on our stellar 4.4/5 rating. The Bloomreach Comparably page Culture score is even higher at 4.9/5 Personal Development: We have a People Development Program -- participating in personal development workshops on various topics run by experts from inside the company. We are continuously developing & updating competency maps for select functions. Our resident communication coach Ivo Večeřa is available to help navigate work-related communications & decision-making challenges.* Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins. Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)* Well-being: The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.* Subscription to Calm - sleep and meditation app.* We organize ‘DisConnect’ days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones. We facilitate sports, yoga, and meditation opportunities for each other. Extended parental leave up to 26 calendar weeks for Primary Caregivers.* Compensation: Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.* Everyone gets to participate in the company's success through the company performance bonus.* We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts. We reward & celebrate work anniversaries -- Bloomversaries!* (*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.) Excited? Join us and transform the future of commerce experiences! If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful! Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.