Enable job alerts via email!
A leading software company in the UK is seeking a Principal Software Engineer to drive software architecture and development. Responsibilities include leading projects, mentoring engineers, and ensuring high-quality code. The ideal candidate has 7+ years of experience and expertise in Javascript, Node.js, and Agile practices. This hybrid position allows for collaboration while working from home for part of the week.
Job Description: The Principal Software Engineer is responsible for the architecture, design, and development of major product features. They provide guidance, mentoring, and support to other engineers and drive the overall process of development and delivery. They are responsible for architectural designs, resolving design issues, setting and maintaining coding standards, and ensuring the overall consistency and quality of the final solution. They prepare and communicate major design decisions, understand the implications, and are responsible for escalating and highlighting important or difficult decisions, ensuring that tradeoffs are considered and well-reasoned processes are used to reach decisions.
Note: This is a hybrid position - working 3 days a week from our Winnersh office.
About Working at Sage: Supporting millions of small and medium-sized businesses globally with innovative technology that enables faster and smarter work. We leverage AI to reduce routine tasks, allowing business owners to focus on their ambitions.