Salary: £80,000 – 90,000 per year
Requirements
- Strong experience with the Microsoft .NET ecosystem and C# development.
- Proven ability to improve software engineering processes, mentor engineers, and champion quality engineering practices.
- Experience or interest in AI, prompt engineering, OpenAI, Azure OpenAI, and code-generation techniques is highly desirable.
Responsibilities
- Design and deliver scalable, high-performance software solutions.
- Champion engineering best practices, coding standards, and software quality.
- Lead the adoption of AI-assisted development tools and improve development efficiency through automation and intelligent tooling.
- Mentor and develop engineers at varying levels of experience.
- Foster a culture of continuous learning, innovation, and technical excellence while influencing technical direction across teams.
- Collaborate with stakeholders to turn business needs into technical solutions.
- Explore AI-powered capabilities, LLM integrations, and intelligent automation while helping shape the technology roadmap.
Technologies
- AI
- Azure
- C#
- LLM
- ASP.NET
- Cloud
More
We are looking for a Principal Software Engineer to lead the adoption of cutting-edge AI and code-generation technologies across a diverse portfolio of software integrations. This is an opportunity to influence engineering strategy, champion best practices, and help build intelligent, scalable solutions that transform the way software is developed. We offer flexible remote and hybrid working options, the chance to work with the latest AI and software engineering technologies, ongoing investment in learning, development, and career progression, 25 days annual leave plus bank holidays, your birthday off, a pension scheme, and a supportive inclusive culture. We are committed to innovation, engineering excellence, and helping our team succeed.
#J-18808-Ljbffr…
