Advance Search

Browse Jobs

Principal Software Engineer

Posted 8 days ago

Principal Software Engineer £120 - £130k - 2 days per week in office working with the teamWe have a great role for a Principal Engineer to come and work across a number of teams in this leading Saas organisation.Main Responsibilities a. Guiding and leading technology selections, solution design and engineering practices within approved standardsb. Plan and lead development on sets of related user stories or epic level featuresc. Translate user story requirements into solution designs; coding, testing and producing technical documentationd. Line management of Lead Software Engineers.Technical experiencea. Strong commercial experience as a software engineer with expert level coding skills acquired in a hands-on capacity in a modern web development technology stack ideally including Node, TypeScript, React, SQL / NoSQL, serverless and cloud.b. Strong architectural experience developing upgradeable React JS micro front-end solutions using import maps is essential.c. This role is 60 / 40 Front end / back end focussed.e. Must have experience of React Micro-FrontendsTechnical Authoritya. Act as a subject matter expert on the software architecture of product solutionsb. Provide solution designs for complex software deliveriesc. Provide technical support to software developersd. Lead the consistent usage of unit tests and end-to-end tests across squads to maintain code qualitye. Review code implemented by team members providing technical validation against coding standards, target design and agreed outcomes.Working with othersa. Demonstrable success managing multiple software development squads in a highly innovative product-led environment is essential.b. Act as point of escalation within the Development team for technical issuesc. Act as a coach and mentor to both Leads and Senior members of the development teamd. Work with Product Owners, BAs and QA Analysts to refine user stories providing technical assurance that they are ready for developmente. Work with Principal & Lead Engineers to create, maintain and govern coding standards though code reviewf. Ensure Architectural Review Board is used appropriately and effectively to govern key architectural decisions with senior technology stakeholdersg. Work in a highly collaborative fashion within the development team role modelling development best practiceh. Work closely with Head of Delivery to ensure optimum delivery outcomes within agreed agile practicesSend us along your cv for more information on this excellent opportunity.
Apply