Principal Software EngineerReed Technology

Reed
Newcastle upon Tyne, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

.NET
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Software Design Patterns
SQL Databases
React
Backend
Front End Software Development
Legacy Systems
Web Api
Microservices

Job description

We're looking for a Principal Software Engineer to lead the migration and modernisation of a complex legacy application into a modern, scalable architecture. This is a hands-on technical role where you'll shape the design, guide the team, and ensure successful delivery of a critical transformation project., * Drive the migration of legacy systems to modern, cloud-based solutions.

  • Define and implement microservice architecture using a code-first approach.
  • Apply strong architectural principles and design patterns to deliver robust solutions.
  • Collaborate with a cross-functional team (including React developers) to ensure seamless integration of front-end and back-end.
  • Get hands-on with C#, .NET, SQL, Web APIs, and React for complex feature development.
  • Build credibility through technical expertise and lead the team in pushing designs forward.
  • Work on features that require deep integration with multiple third-party applications.

Requirements

  • Proven experience in application modernisation and migration projects.
  • Strong background in microservice architecture and design patterns.
  • Hands-on expertise in C#, .NET, SQL, and Web APIs.
  • Cloud experience (Azure preferred, AWS considered).
  • Knowledge of front-end technologies (ideally React but not essential)
  • Ability to understand and guide front-end work within the overall architecture.
  • Evidence of delivering complex technical solutions and influencing design decisions.
  • Excellent communication and leadership skills to inspire and guide a team.

Benefits & conditions

  • Excellent benefits package including an attractive pension scheme
  • Be at the forefront of a major transformation project.
  • Work with modern technologies and cloud platforms.
  • Hybrid working with flexibility.
  • Opportunity to influence architecture and technical direction.

Apply for this position