Enable job alerts via email!

Senior-Software-Engineer

Kuehne + Nagel

England

On-site

GBP 55,000 - 75,000

Full time

Today
Be an early applicant

Job summary

A leading logistics company in the United Kingdom is seeking a Senior Software Engineer to bridge product vision with technical execution. The ideal candidate will possess at least 4 years in software development, specifically in warehousing systems, and have strong mentoring skills. Responsibilities include developing coding guidelines, ensuring software quality, and tackling complex technical challenges. This position offers an opportunity to contribute significantly to the technical team while delivering high-quality software solutions.

Qualifications

  • At least 4 years of experience in software development, ideally for WMS.
  • Experience in overseeing full lifecycle software development projects.
  • Strong interpersonal and communication skills.

Responsibilities

  • Translate the Product Manager's goals into a clear technical roadmap.
  • Ensure the warehousing system ATLAS is built to be scalable and reliable.
  • Mentor junior colleagues in understanding functional requirements.

Skills

Mentoring skills
Problem-solving
Communication
Agile development

Tools

Java
Oracle
Microsoft SQL
Linux
MOCA
Page Builder
Job description

As the Senior Software Engineer, you will play a key role in bridging the product vision and its technical execution. You'll translate the Product Manager's goals into a clear technical roadmap, ensuring development aligns with the product vision. A core part of your role will be acting as a sparring partner, coach, and mentor for the technical team guiding them to develop their skills, overcome challenges, and drive innovation. How you create impact: Ensure the warehousing system ATLAS is built to be scalable, reliable and secure. Develop and propose coding guidelines, conduct thorough code reviews, and enforce best practices to deliver high-quality software. Refine software development processes to boost efficiency and align with the overall product strategy. Take ownership of solving complex technical challenges and making decisions that keep the product on the right track. Mentor junior colleagues in understanding and effectively implementing functional requirements. Develop robust testing strategies, both automated and manual, to ensure the product performs as intended. Optimize build, deployment, and operational processes to maintain reliability, prevent downtime, and ensure consistent performance. Coordinate, schedule, and oversee software updates and releases to ensure seamless delivery and execution.

Qualifications

At least 4 years of experience in software development, ideally for WMS (specifically BY WMS). Experience in overseeing full lifecycle software development projects is essential. Demonstrated ability to mentor and develop software engineers. Strong interpersonal and communication skills to effectively collaborate with team members and other departments. Advanced knowledge in system architecture, software design patterns, and coding standards. Hands‑on experience with multiple programming languages and technologies, such as Java, Oracle & Microsoft SQL, Linux, MOCA, Page Builder. Excellent analytical and problem‑solving skills, with the capability to tackle complex technical challenges and make informed decisions. Exceptional verbal and written communication skills, with the ability to explain complex technical concepts to non‑technical stakeholders. Experience in implementing and refining agile development processes. Familiarity with lean principles and continuous improvement practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.