Principal Software Engineer Apply now
Principal Software Engineer

Principal Software Engineer

London Full-Time 104000 - 156000 £ / year (est.) No home office possible
Apply now
F

At a Glance

  • Tasks: Lead tech selections and design solutions while managing software development squads.
  • Company: Join a leading tech organization in the heart of the city.
  • Benefits: Enjoy a competitive salary and flexible work with just 2 days in the office.
  • Why this job: Be at the forefront of innovation, mentoring teams and shaping software architecture.
  • Qualifications: Expert coding skills in modern web technologies like Node, TypeScript, and React are essential.
  • Other info: This role offers a chance to influence key architectural decisions and collaborate with senior stakeholders.

The predicted salary is between 104000 - 156000 £ per year.

Principal Software Engineer £130 – £140k – 2 days per week in office – City based Great opportunity for a Principal Engineer to come and work across a number of teams in this leading tech organisation. Main Responsibilities a. Guiding and leading technology selections, solution design and engineering practices within approved standards b. Plan and lead development on sets of related user stories or epic level features c. Translate user story requirements into solution designs; coding, testing and producing technical documentation d. Line management of Lead Software Engineers. Technical experience a. 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. e. Nice to have experience of React Micro-Frontends Technical Authority a. Act as a subject matter expert on the software architecture of product solutions b. Provide solution designs for complex software deliveries c. Provide technical support to software developers d. Lead the consistent usage of unit tests and end-to-end tests across squads to maintain code quality e. Review code implemented by team members providing technical validation against coding standards, target design and agreed outcomes. Working with others a. 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 issues c. Act as a coach and mentor to both Leads and Senior members of the development team d. Work with Product Owners, BAs and QA Analysts to refine user stories providing technical assurance that they are ready for development e. Work with Principal & Lead Engineers to create, maintain and govern coding standards though code review f. Ensure Architectural Review Board is used appropriately and effectively to govern key architectural decisions with senior technology stakeholders g. Work in a highly collaborative fashion within the development team role modelling development best practice h. Work closely with Head of Delivery and CTO to ensure optimum delivery outcomes within agreed agile practices Send us along your cv for more information on this excellent opportunity.

Principal Software Engineer employer: fierlo

Join a leading tech organization that values innovation and collaboration, offering a competitive salary of £130 - £140k and the flexibility of working just two days a week in the office located in the heart of the city. With a strong focus on employee growth, you will have the opportunity to lead multiple software development squads, mentor talented engineers, and shape the future of technology solutions while enjoying a supportive work culture that prioritizes best practices and technical excellence.
F

Contact Detail:

fierlo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Make sure to showcase your leadership skills during the interview. As a Principal Software Engineer, you'll be guiding teams and making architectural decisions, so be prepared to discuss your experience in managing multiple squads and mentoring team members.

✨Tip Number 2

Familiarize yourself with the latest trends in web development technologies, especially Node, TypeScript, and React. Being able to discuss recent projects or innovations in these areas will demonstrate your expertise and passion for the field.

✨Tip Number 3

Prepare examples of how you've implemented coding standards and best practices in previous roles. Highlighting your experience with unit tests and code reviews will show that you prioritize code quality and team collaboration.

✨Tip Number 4

Be ready to discuss your approach to solution design and how you translate user stories into technical requirements. This role requires a strong understanding of both technical and business needs, so demonstrating this balance will be key.

We think you need these skills to ace Principal Software Engineer

Expert Level Coding Skills
Node.js
TypeScript
React
SQL / NoSQL
Serverless Architecture
Cloud Technologies
Micro-Frontend Architecture
Solution Design
Technical Documentation
Unit Testing
End-to-End Testing
Code Review
Agile Methodologies
Team Leadership
Mentoring and Coaching
Stakeholder Management
Problem-Solving Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong commercial experience as a software engineer, particularly your expert-level coding skills in modern web development technologies like Node, TypeScript, and React. Emphasize any architectural experience you have with React Micro-Frontends.

Showcase Leadership Experience: Since the role involves line management of Lead Software Engineers, include examples of your leadership and mentoring experience. Highlight any success you've had managing multiple software development squads in innovative environments.

Detail Technical Expertise: In your application, provide specific examples of your technical expertise, especially in solution design, coding, testing, and producing technical documentation. Mention your experience with unit tests and end-to-end tests to demonstrate your commitment to code quality.

Express Collaborative Skills: Illustrate your ability to work collaboratively within a development team. Mention experiences where you acted as a point of escalation for technical issues or worked closely with Product Owners and QA Analysts to refine user stories.

How to prepare for a job interview at fierlo

✨Showcase Your Technical Expertise

Be prepared to discuss your hands-on experience with modern web development technologies like Node, TypeScript, and React. Highlight specific projects where you've implemented these technologies and how they contributed to the success of the project.

✨Demonstrate Leadership Skills

Since the role involves line management of Lead Software Engineers, share examples of how you've successfully led teams in the past. Discuss your approach to mentoring and coaching team members, and how you handle technical escalations.

✨Prepare for Architectural Discussions

As a Principal Engineer, you'll need to act as a subject matter expert on software architecture. Be ready to discuss your experience with developing upgradeable React JS micro front-end solutions and how you've made architectural decisions in previous roles.

✨Emphasize Collaboration and Agile Practices

This position requires working closely with various stakeholders. Prepare to talk about your experience collaborating with Product Owners, BAs, and QA Analysts, and how you've ensured that user stories are technically sound and ready for development.

Principal Software Engineer
fierlo Apply now
F
  • Principal Software Engineer

    London
    Full-Time
    104000 - 156000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-13

  • F

    fierlo

  • Other open positions at fierlo

    F
    Dynamics 365 Developer

    fierlo

    London Full-Time 36000 - 60000 £ / year (est.)
    F
    Dynamics 365 Developer

    fierlo

    Full-Time
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>