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.