Principal Software Engineer leading modern software systems at Appvia. Focusing on architecture and delivery, influencing best practices in a hybrid environment.
Responsibilities
Lead the design and delivery of modern, scalable software systems.
Shape architecture, service boundaries, and dependencies across complex systems.
Drive improvements in development processes, testing strategy, and delivery cadence.
Work hands-on across the stack, particularly on React-based applications.
Support teams in reducing technical debt and improving long-term maintainability.
Collaborate with platform and cloud engineers to deliver cohesive end-to-end solutions.
Act as a senior technical advisor to customers, guiding decision-making and trade-offs.
Contribute to shared engineering standards, patterns, and best practices within Appvia
Requirements
Strong experience with Domain Driven Design (DDD) and modern system decomposition.
Proven delivery of microservice-based architectures.
Deep hands-on experience with React and full-stack development.
Experience improving engineering effectiveness through testing strategy, automation, and developer tooling.
Exposure to AI-assisted development approaches to improve code quality and productivity.
Confidence mentoring engineers and leading technical discussions.
A consulting mindset, able to translate business problems into practical technical solutions.
Experience in regulated or public sector environments is beneficial but not required.
Benefits
Flexible working with core hours of 10-4pm because we know life happens outside of work
Hybrid working - only one compulsory office day per month
25 days’ holiday a year, plus bank holidays
An additional day off for your birthday
Enhanced maternity and paternity to full pay
Workplace Nursery Benefit to help working parents
Full Private Healthcare cover for you with partners and children covered 50%
Death in Service
Cycle to Work scheme
Electric Car Scheme
Pension plus a salary sacrifice option for even greater savings
Employee Assistance Programme
Free hygiene products available in the London office
Free therapy through AXA
Access to the Headspace App
Trained Mental Health First Aiders
Learning budget of £1,000 a year
Your own MacBook Pro while you work at Appvia
Dog friendly office
Wear what makes you comfortable
Free snacks in the office
Pool table & ping pong table
Regular team socials, board game nights, industry meetups and more!
Manager Software Engineering driving innovative solutions at Colliers while leading a team of developers. Collaborate on financial application design and deployment in a hybrid work environment.
Technical Lead at Modus Digital guiding development teams to deliver scalable digital solutions. Collaborating with global teams and ensuring high standards in architecture and design.
Full Stack Developer at Modus Digital collaborating globally to build cutting - edge web and mobile solutions. Focusing on complex challenges in software and system architecture.
Linux Architect providing expertise in Linux technologies for global IT services firm. Responsible for design decisions and lifecycle management of Linux platforms in a hybrid setup.
Technical Lead for Global IT firm managing SAP BO and SAP BW/4HANA solutions. Leading a hybrid team and ensuring effective support and mentoring for engineers.
Scientific Software Developer responsible for enhancing scientific software applications at eSimplicity. Collaborating with researchers to ensure software meets scientific needs and quality standards.
Technical Lead overseeing .NET development for expense management solutions at Acubiz. Driving technical direction and hands - on coding in a collaborative environment.
Lead Engineer driving the evolution of React - based web applications for NaviPartner, a Microsoft Solutions Partner in Denmark. Leading architecture and engineering standards in a collaborative team environment.
Full Stack Developer creating analytics infrastructure for IC Markets, a leader in FinTech innovation. Designing systems to transform trading data into actionable insights for the trading department.
Principal Engineer focused on verification of memory subsystems for AI, Network processing, and Accelerated Compute SOCs at Marvell. Oversee complex verification methodologies and lead pre - silicon validation efforts.