Software Development Manager
CurrentI combine deep technical expertise with a strategic focus on delivering software that drives meaningful business outcomes. I translate complex technical challenges into impactful solutions that enhance operational efficiency and contribute to organisational success. With a strong foundation in agile methodologies and the software development lifecycle (SDLC), I ensure seamless project execution while continuously improving processes to meet evolving needs.• Align development efforts with strategic objectives, delivering measurable value to the business and clients• Collaborate with senior leadership to ensure technical initiatives align with business strategy, providing proactive communication for strategic decision-making• Drive end-to-end project execution, balancing technical detail with business goals, ensuring timely delivery and optimal resource management• Lead and mentor a team of 20 developers, fostering a culture of collaboration, continuous learning, and technical excellence• Oversee hiring and recruitment to build a skilled team aligned with the company's vision• Conduct performance reviews, providing feedback and growth opportunities to ensure team and individual success• Oversee the SDLC, implementing best practices that improve efficiency, code quality, and scalability• Provide hands-on technical leadership, offering architectural guidance while maintaining high development standards• Foster cross-functional collaboration, ensuring clear communication between technical teams and stakeholders• Innovate and improve processes to drive continuous improvement and deliver cutting-edge solutions• Proactively manage risk, identifying challenges early and implementing strategies to mitigate them, ensuring project successBy combining hands-on leadership with a strategic focus, I ensure the delivery of high-quality solutions that provide measurable value to the organisation and its clients.