At a Glance
- Tasks: Lead the technical delivery of a new greenfield industry services platform and guide a multi-disciplinary team.
- Company: Join RSSB, a forward-thinking organisation focused on railway standards and safety.
- Benefits: Enjoy 30 days annual leave, private medical cover, flexible working, and a performance-related bonus.
- Other info: Embrace a culture of diversity and inclusion while shaping the future of railway standards.
- Why this job: Make a real impact in a role that combines hands-on coding with leadership in a dynamic environment.
- Qualifications: Proven experience in technical leadership, C#, ASP.NET Core, and strong front-end skills in React.
The predicted salary is between 60000 - 80000 £ per year.
RSSB are now seeking an experienced Principal Technical Lead to drive the hands-on technical delivery of a new greenfield industry services platform. This is an exciting delivery-focused role for a senior engineer who can lead by doing: making confident technical decisions, setting the quality bar, and guiding a multi-disciplinary sprint team to build and ship a complex system.
As Principal Technical Lead, you will deliver a suite of capabilities including workflow automation, document management, scheduling optimisation, real-time notifications, and integrated reporting. A range of internal and external systems including CRM, ERP, payment, and document signing services will be integrated.
Responsibilities:
- Own the technical delivery of the platform, ensuring the team consistently ships high-quality, production-ready increments.
- Ensure engineering standards are followed across the team: coding conventions, API design, security practices, and code review processes.
- Lead estimation, sprint planning, and decomposition of technical work; proactively identify and manage technical risk, dependencies, and blockers.
- Collaborate with the Delivery Manager and Product Owner to shape the backlog.
- Contribute directly to the codebase, particularly on complex features, integration points, and technically critical components.
- Ensure alignment with the solution architecture function, clearly articulating technical constraints, risks, or emerging complexity with architectural implications.
- Ensure application of secure-by-design principles and validate and refine Figma wireframes.
- Represent the team's technical work clearly and credibly to non-technical audiences.
- Define and enforce CI/CD pipeline standards using Azure DevOps.
Qualifications:
- Proven experience as a technical lead on a complex, multi-service platform, with direct responsibility for technical delivery quality and team output.
- Extensive C# and ASP.NET Core experience, including RESTful APIs, dependency injection, domain modelling, integration patterns, and performance considerations.
- Strong front-end engineering skills in React and TypeScript.
- Solid understanding of event-driven architectures.
- Hands-on experience with PostgreSQL or comparable relational databases.
- Experience with API and application security.
- Practical knowledge of Python, including frameworks such as FastAPI.
- Practical knowledge of the Java stack.
- Proven experience with deploying and managing Azure cloud services.
- Experience deploying and operating containerised workloads in Kubernetes.
- Experience writing and maintaining CI/CD pipelines in Azure DevOps.
- Engagement with novel technology, such as AI, to maximise output.
- Experience collaborating with UX designers reviewing wireframes and providing technical feedback.
- Agile delivery experience, including sprint planning, backlog refinement, estimation, and working productively with a Product Owner and Delivery Manager.
- Experience integrating with payment platforms (e.g. Stripe) and electronic signature services (e.g. DocuSign).
- Experience developing solutions within a regulated industry.
- Communicate effectively and share thoughts and ideas through methods appropriate to the audience.
Why Join RSSB?
We offer a competitive salary aligned to the public-interest and not-for-profit sector, together with a strong total reward package. Our benefits package includes:
- 30 days annual leave (plus bank holidays)
- Private medical and dental cover
- Flexible and hybrid working options
- Season ticket loan and travel subsidy
- Cycle to work scheme
- Volunteer leave
- Performance-related bonus
- Pension scheme
- Learning and development opportunities
If you're ready to take the next step in your career with RSSB, we'd love to hear from you. Apply now and help us shape the future of railway standards.
We value diversity and equal opportunities in employment and are committed to creating a workplace which is inclusive to everyone.
Principal Technical Lead in City of London employer: RSSB
Contact Detail:
RSSB Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Technical Lead in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common technical questions and scenarios related to the role. We recommend doing mock interviews with friends or using online resources to get comfortable discussing your experience and skills.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, having tangible examples of your work can really set you apart. Make sure to highlight any relevant experience with C#, ASP.NET Core, or any other tech mentioned in the job description.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Principal Technical Lead in City of London
Some tips for your application 🫡
Keep it Concise: When crafting your CV, remember to keep it to a maximum of three pages. We want to see your most relevant experience and skills without any fluff. Make every word count!
Nail the Application Question: You’ll need to answer a short application question in up to 200 words. This is your chance to showcase your thought process and technical insight, so be clear and direct. We’re keen to see how you approach challenges!
Showcase Your Technical Skills: Make sure to highlight your experience with C#, ASP.NET Core, and any other relevant technologies in your CV. We’re looking for someone who can lead by doing, so demonstrate your hands-on experience and technical prowess.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at RSSB
✨Know Your Tech Inside Out
As a Principal Technical Lead, you'll need to demonstrate your expertise in C#, ASP.NET Core, and other technologies mentioned in the job description. Brush up on your knowledge of RESTful APIs, event-driven architectures, and CI/CD pipelines. Be ready to discuss specific projects where you've applied these skills.
✨Showcase Your Leadership Skills
This role requires you to lead a multi-disciplinary team. Prepare examples of how you've successfully led teams in the past, focusing on your ability to make confident technical decisions and guide others. Highlight your experience with sprint planning and backlog refinement to show you're ready to take charge.
✨Communicate Clearly with Non-Techies
You'll need to represent your team's work to non-technical audiences. Practice explaining complex technical concepts in simple terms. Think about how you can articulate technical constraints and risks clearly, as this will be crucial in your role.
✨Prepare for Problem-Solving Questions
Expect to face scenario-based questions that assess your problem-solving abilities. Think through potential technical challenges you might encounter in this role, such as integrating various systems or managing technical risks. Be ready to discuss your thought process and how you would approach these issues.