X
Upload CV
Principal Software Engineer
Pearson Carter are currently working with an established technology organisation developing advanced software solutions used by leading businesses worldwide. They are looking to appoint a Principal Software Engineer to help drive the evolution of a sophisticated, high-performance platform into a scalable, cloud-ready architecture.
You’ll play a key role in shaping technical strategy, modernising legacy systems, and mentoring engineering teams while remaining hands-on with software design and development.
If you’re passionate about solving complex technical challenges and enjoy leading engineering initiatives, we’d love to hear from you.
Key Responsibilities
- Lead the modernisation of legacy C systems into scalable, cloud-enabled .NET services.
- Own architecture, technical design, and delivery of high-performance software solutions.
- Develop backend services, messaging systems, and distributed applications using modern engineering practices.
- Drive code quality, testing, CI/CD, security, and software development best practices.
- Mentor engineers and collaborate with cross-functional teams on technical strategy and roadmap planning.
Essential Requirements
- Strong commercial experience with C, C#, and modern .NET technologies.
- Proven background in software architecture, distributed systems, microservices, and cloud-based applications.
- Experience developing and deploying solutions across Linux and Windows environments.
- Strong MS SQL expertise, including performance optimisation and database design.
- Experience modernising legacy applications and working within Agile development environments.
- Familiarity with CI/CD pipelines, version control systems, and technical documentation.
- Experience with TypeScript, Python, DevOps practices, or large-scale SaaS platforms.
Benefits
- Hybrid working model.
- Private healthcare.
- Enhanced pension contribution.
- Life assurance.
- Generous annual leave allowance.
- Learning and development support.
- Professional certification opportunities.
- Employee wellbeing initiatives.
- Flexible benefits package.
- Modern collaborative working environment.
How to Apply
Please apply ASAP with your CV to be considered for this position. You can also get in touch with me on [email protected] or 0191 406 6111.
JOBS BY SECTORS

