Software Engineering Manager Are you a leader who loves mentoring, optimising processes, and driving innovation? Were on the hunt for an inspiring Software Engineering Manager to guide a small and developing software engineering team. Based in Surrey (3 days onsite, 2 days working from home), youll have the opportunity to shape the future of our clients software development practices, deliver cutting-edge solutions, and make a real impact. What you'll do: Inspire and lead : Provide coaching, development and leadership to a small team of talented, Junior Developers keen to lean. Build the team of the future : Implement a strategy to grow the software engineering team to support both project delivery and business functions. Align with the bigger picture : Work closely with stakeholders to ensure software initiatives align with overall business strategy, especially when it comes to leveraging digital tools for efficiency. Streamline and optimise : Review current processes, identify opportunities for automation and optimisation, and implement best practices to improve efficiency. Drive technical excellence : Lead the adoption of scalable, efficient technologies for application design, development, hosting, and data management. Support the teams growth : Nurture your teams professional development, ensuring theyre equipped with the latest tools, technologies, and methodologies. Deliver results : Oversee the entire software development lifecycle, ensuring projects are completed on time, within scope, and to a high standard, including managing external resources and suppliers. Collaborate across disciplines : Partner with civil engineers, BIM specialists, and project managers to seamlessly integrate software solutions into project workflows. Stay ahead of the curve : Keep up with industry trends and recommend emerging technologies and tools to enhance capabilities. What you'll bring: Proven experience in software engineering and success in optimizing processes through digital tools and process automation. Strong leadership and mentoring skills with a track record of building and developing high-performing software engineering teams. Proficiency in agile methodologies and delivering successful projects. Deep technical expertise in software engineering, including tools like .NET Framework, Azure DevOps, and programming languages like Java, C++, or Python. API customisation Experience with Azure Cloud services, particularly for web app development (Microsoft certifications are a plus). Excellent communication skills to collaborate with both technical and non-technical stakeholders. Familiarity with collaboration tools (Teams, Excel, Word, etc.) and the ability to translate stakeholder needs into actionable development. Desirable skills: Experience with SharePoint / O365 application development. Knowledge of UI/UX design principles, data analytics, and cybersecurity basics. Understanding of civil engineering or related industries, including CAD tools and 3D space solutions. Industry-specific regulatory compliance knowledge or certifications. Why join our client? Impact : Shape the future of software engineering in our organisation, driving innovation and efficiency. Collaboration : Work alongside a diverse team of experts, from engineers to project managers, to deliver exceptional solutions. Green field site: This is an amazing opportunity to put your own stamp on a role. Tilt Recruitment are specialists in IT Recruitment. We work hard to find our candidates their perfect roles within fantastic organisations across the UK. If this role isnt right for you, please still get in touch with us as we may have other roles which may suit you better. We also offer up to £500 for every successful referral, if you know someone who matches this skill set please let us know. Follow us on LinkedIn, Twitter and Facebook. Tilt Recruitment is acting as an Employment Business in relation to this vacancy.