Position: Business Platform Engineering Lead  

What you’ll bring to the table: 

  • Hands-on full stack development expertise 
  • Problem-solving skills and the ability to work in a team  
  • The ability to work in a collaborative and agile environment where your ideas and opinions are valued and respected 
  • Experience in working in a dynamic and autonomous team environment 
  • Strong C#/.NET for backend, SQL  
  • Proficiency in other web technologies like HTML, CSS, and JavaScript 
  • Skills to integrate Generative AI and other AI solutions to aid automation and optimization of the platform 
  • Experience with FoxPro and other Microsoft Ecosystem Tools 
  • Experience building and consuming rest applications 
  • Experience with Unit Testing and writing maintaining and unit-testable code 

It’s helpful if you also have: 

  • Awareness to think about technology strategically, creating flexible and robust plans for investment and change, and communicating these effectively. 
  • Experience working with managers to deliver complex and sensitive technical messages/solutions upwards and across teams 
  • Experience of managing technologists from partner firms across multiple solutions to ensure they are working toward a holistic vision/goal 
  • Experience with Cloud Computing Platform (Azure or AWS) 
  • Experience in coaching and providing guidance to junior developers, supporting experienced developers 

It’s essential you bring the following 

  • Hands on coding capability to a specialist/expert level 
  • Wide experience of pragmatic, hands-on technical delivery of enterprise-scale projects across the full SDLC. 
  • Passion for personal, technical learning and the use of new, innovative solutions, including AI 
  • Deep understanding and extensive track record of delivering complex technical solutions using Agile methods including Scrum and Kanban. 
  • Hands-on experience of modern software delivery, including XP, TDD, CI/CD and DevOps practices. 
  • A keen understanding of industry best-practice around standards, quality and continuous improvement. 
  • Proven leadership of engineering teams.