We are seeking a Principal Software Engineer to provide deep technical leadership, drive engineering excellence, and influence product direction across our SaaS ecosystem
Job Summary
We are seeking a Principal Software Engineer to provide deep technical leadership, drive engineering excellence, and influence product direction across our SaaS ecosystem.
In this role, you will architect, design, and deliver high‑quality software solutions across backend and frontend platforms, while guiding teams, shaping processes, and championing innovation.
We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.
Matching Summary
We are seeking a Principal Software Engineer to provide deep technical leadership, drive engineering excellence, and influence product direction across our SaaS ecosystem.
Skills & Requirements
Must-have
.NET Core and C# backend development
React.js and JavaScript frontend development
Azure and/or AWS cloud platforms
Microservices architecture and containerization
Engineering leadership and mentoring
Technical roadmap and product delivery
SaaS product scaling experience
Nice-to-have
Financial services industry experience
Identity and access management technologies
CMS platforms such as Umbraco or SharePoint
Modern frontend tooling and state management
Frontend testing and performance optimization
Key Requirements
Bachelor’s degree in Engineering or Computer Science
Proven experience leading complex product initiatives
Demonstrated technical authority across backend, frontend, and cloud