Overview
I’m working with a software company that’s looking for a Principal Software Engineer to join their team. They have developed a product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you’ll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team.
Job Title: Principal Software Engineer
Location: Central London (Office Based)
Industry: Software/Data Analytics
Responsibilities
- Own the technical roadmap, aligning it with the product strategy to achieve key business objectives.
- Architect and manage robust solutions and APIs.
- Deliver critical software engineering, with a focus on rapid prototyping.
- Inspire and mentor a highly motivated, polyglot on-site development team.
- Lead R&D initiatives and technical debt reduction, actively supporting team members.
- Facilitate and lead sprint retrospective routines, fostering continuous improvement.
- Drive the investigation and adoption of new technologies, tools, and processes to enhance product and solution delivery.
Requirements
- Over 7 years of experience as a Full Stack Developer.
- Proven track record in leading product development and architecting solutions.
- Demonstrated expertise in scaling and managing production systems.
- Provides comprehensive technical development support, both broad and detailed.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Software Development
We are seeking a highly experienced Full Stack Java Developer with architecture and roadmap experience to apply.
#J-18808-Ljbffr…
