Senior Software Engineer
We are hiring a Senior Software Engineer to join a leading publishing organisation.
The organisation are working on enhancements to an existing legacy application, whilst they build a new application to replace it.
The role combines hands-on engineering with strategic thinking, requiring someone who can take ownership of systems, drive integration efforts, and continuously improve existing platforms.
The client are looking for somebody to work Hybrid with 2 days per week in Central London.
As the successful Engineer you will;
• Refactor and modernise legacy, business-critical applications to improve scalability, performance, and reliability
• Design, build, and maintain robust, secure, and scalable applications supporting core business functions
• Take full ownership of solutions across the full lifecycle – from design and development to deployment, monitoring, and ongoing maintenance
• Collaborate closely with stakeholders
• Design and implement integrations between internal systems and third-party platforms using APIs, middleware, and event-driven architectures
• Contribute to continuous improvement of engineering standards, architecture, and development processes
You will have strong experience in:
• Proven experience as a Software Engineer working on enterprise-grade systems and integrations.
• Strong background in Java, including frameworks such as Spring and Hibernate
• Experience working with C code in complex environments
• Proficiency in SQL and working with relational databases
• Experience with Node.js
• Strong working knowledge of Unix environments (Solaris and/or Linux)
• Familiarity with development tools such as Eclipse or IntelliJ
• Version control experience using Git and GitHub
• Experience modernising legacy systems and implementing scalable integration patterns
• Ability to take ownership and deliver solutions independently in a fast-paced environment
• Strong communication skills and experience working with cross-functional stakeholders
We are reviewing profiles immediately with a view to progressing quickly. If you’re interested in this opportunity, please apply with your latest CV.
We are hiring a Senior Software Engineer to join a leading publishing organisation.
The organisation are working on enhancements to an existing legacy application, whilst they build a new application to replace it.
The role combines hands-on engineering with strategic thinking, requiring someone who can take ownership of systems, drive integration efforts, and continuously improve existing platforms.
The client are looking for somebody to work Hybrid with 2 days per week in Central London.
As the successful Engineer you will;
• Refactor and modernise legacy, business-critical applications to improve scalability, performance, and reliability
• Design, build, and maintain robust, secure, and scalable applications supporting core business functions
• Take full ownership of solutions across the full lifecycle – from design and development to deployment, monitoring, and ongoing maintenance
• Collaborate closely with stakeholders
• Design and implement integrations between internal systems and third-party platforms using APIs, middleware, and event-driven architectures
• Contribute to continuous improvement of engineering standards, architecture, and development processes
You will have strong experience in:
• Proven experience as a Software Engineer working on enterprise-grade systems and integrations.
• Strong background in Java, including frameworks such as Spring and Hibernate
• Experience working with C code in complex environments
• Proficiency in SQL and working with relational databases
• Experience with Node.js
• Strong working knowledge of Unix environments (Solaris and/or Linux)
• Familiarity with development tools such as Eclipse or IntelliJ
• Version control experience using Git and GitHub
• Experience modernising legacy systems and implementing scalable integration patterns
• Ability to take ownership and deliver solutions independently in a fast-paced environment
• Strong communication skills and experience working with cross-functional stakeholders
We are reviewing profiles immediately with a view to progressing quickly. If you’re interested in this opportunity, please apply with your latest CV.