Our Client is an industry leading software company delivering projects in the following areas Mobile, AR, VR, IoT, AI / Machine Learning, Data Analytics and Data Warehousing. They currently have an opportunity for a Senior Software Developer with extensive experience working with the Microsoft technology stack to join their team in a technical leadership position.
This position reports directly to the Head of Software Services, this will be a key role within an agile team working in a highly collaborative manner with our Business Analysts, Scrum Masters and Architects. As the technical team lead, you will be responsible for leading, managing and motivating a cohort of software engineers on a daily basis along with directly evolving solution designs and writing business critical code on the projects your team will be engaged with. You will be the contact point for all developers assigned to your team, so your communication and people skills need to be excellent. If you are passionate about leading and coaching software engineers to produce high-quality code, then you are the right person for this job.
This role provides a great mix of technical and team leadership responsibilities and would be an ideal next step for a career in either management or architecture. The company also provides an extensive benefits package with flexible working hours.
I have personally been recruiting for this Client for over 12 years and I am more than happy to answer any questions you may have about this company and the position.