Head of Software Development
- Posted March 20, 2024
- Benefits
- Glasgow
- Permanent
- Role: Head of Software Development
- Salary: Excellent Salary + Shares & Benefits
- Location: Glasgow (hybrid)
My client, a leading managed cloud provider exclusively within the agile and fast-moving financial services sector, is looking for a new Head of Software Development.
This is a fantastic opportunity for a Software Engineering Leader CTO to join them as they embark on their next scale up phase due to significant success and subsequently, demand. This is an Operational Board level position and will be responsible for multiple software development teams across the business.
I’m looking for a software development leader with a strong background in cloud-based infrastructure and/or software development to lead the team(s). The ideal candidate will have a proven track record of developing high-quality, scalable, and resilient cloud-native applications. This role involves strategic planning, tech leadership, and hands-on project management to support innovative solutions.
This role is pivotal in ensuring their service supports scalable, efficient, and innovative software solutions that drive the business forward. If you are a visionary leader with a passion for software excellence, I want to hear from you.
Your responsibilities include:
- Strategic Leadership: Develop and execute a clear vision for the software development teams that aligns with the company’s goals. Able to inspire and influence broadly throughout the organization
- Cloud Infrastructure Expertise: Drive the adoption of their cloud and analytic technologies, products and best practices.
- Team Management and Development: Lead, mentor, and grow a multi-faceted team of software developers, business analysts and SMEs fostering a culture of innovation and continuous improvement.
- Project Oversight: Manage the end-to-end lifecycle of software development projects.
- Collaboration: Work closely with the all Technical and Product teams across the business to ensure seamless integration of development solutions.
- Innovation and Research: Keep abreast of the latest trends in cloud computing, infrastructure and network performance analytics. Responsible for software process improvement and supports a culture of continuous improvement.
- Budget and Resource Management: Oversee the software development budget.
- Quality Assurance and Security
Essential skills & experience
- Leadership: Substantial leadership experience with the ability to inspire and manage a team of software developers, business analysts and Subject Matter Experts. Experience creating a compelling vision and strategies to drive business results, change, and optimizing organizational structure.
- Technical Expertise: Advanced technical knowledge and ability, obtained through working in varied and challenging development roles.
- Strategic Thinking: Capability to develop strategic plans that leverage software technologies to meet objectives.
- Project Management: Experience with Agile or Scrum methodologies, to define and lead projects across boundaries based on organizational goals.
- Communication: Excellent communication skills to effectively collaborate with internal teams and stakeholders.
- Problem Solving: Strong analytical and problem-solving skills.
- Continuous Learning: A commitment to continuous learning and staying updated with the latest technologies and software development practices.
If you have the desired skills and experience, and want to embark on this exceptional opportunity, please apply.