Software Engineering Director

Kassy Software Solutions Ltd
London, UK
3 months ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
£105,000.0 - £138,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Software Applications Automation of Tests Business Software Software as a Service Cloud Computing Software Documentation Databases Continuous Delivery Continuous Integration Data Systems
+7 more
DevOps Disaster Recovery Software Architecture Software Engineering Systems Architecture Systems Integration Information Technology

Job description

We are seeking an experienced Software Engineering Director to lead engineering strategy, software delivery, technical standards, and team performance across the organisation.

You will oversee software development programmes, guide engineering managers and technical teams, improve delivery processes, and ensure that technology solutions are secure, scalable, maintainable, and aligned with business requirements.

This position is suited to an accomplished technology professional with extensive experience in software engineering, technical leadership, digital products, cloud platforms, or enterprise software development.

Why Join Us?

Technology Leadership

Take ownership of engineering strategy, technical standards, platform development, and software delivery.

Business Impact

Influence product quality, system scalability, customer experience, and long-term technology investment.

Modern Engineering Environment

Lead teams working with cloud platforms, software applications, APIs, data systems, and digital services.

Professional Development

Expand your leadership experience while building high-performing engineering teams and dependable technology platforms., * Develop and implement the company’s software engineering strategy

  • Lead engineering managers, software engineers, architects, and technical specialists
  • Oversee the delivery of software products, platforms, integrations, and internal systems
  • Establish coding, architecture, testing, security, and documentation standards
  • Ensure software projects are delivered according to agreed scope, quality, budget, and timelines
  • Work with product, commercial, operations, and client teams to define technology priorities
  • Review system architecture and guide major technical decisions
  • Improve development workflows, release processes, and engineering productivity
  • Promote automated testing, continuous integration, and reliable deployment practices
  • Monitor platform performance, availability, security, and technical risk
  • Oversee cloud infrastructure, application modernisation, and systems integration initiatives
  • Manage engineering budgets, workforce plans, suppliers, and technology resources
  • Establish engineering KPIs and prepare performance reports for company leadership
  • Recruit, coach, and develop engineering managers and technical professionals
  • Support technical due diligence, client proposals, and solution planning
  • Maintain business continuity, disaster recovery, and incident-response procedures
  • Ensure engineering activities follow data protection, cybersecurity, and company requirements
  • Evaluate emerging technologies and recommend suitable business applications

Requirements

  • Eight or more years of experience in software engineering, application development, cloud technology, or a related technical field
  • Substantial experience leading software engineering teams and managers
  • Proven responsibility for complex software products or technology platforms
  • Experience overseeing architecture, development, testing, deployment, and operational support
  • Experience managing engineering budgets, delivery plans, and technical roadmaps
  • Background in software consulting, SaaS, digital services, financial technology, or enterprise platforms is beneficial

Skills

  • Strong software engineering and technical leadership capabilities
  • Excellent understanding of modern software architecture and development practices
  • Knowledge of cloud platforms, APIs, databases, security, and scalable systems
  • Strong programme planning and delivery-management abilities
  • Confident people leadership, coaching, and performance-management skills
  • Ability to translate business requirements into practical technology plans
  • Strong analytical, problem-solving, and decision-making abilities
  • Excellent stakeholder, client, and executive communication skills
  • Commercial awareness and experience managing technology budgets
  • Familiarity with Agile development, DevOps, automated testing, and continuous delivery
  • Professional approach to confidential company and customer information

Education

  • Degree in Computer Science, Software Engineering, Information Technology, or a related subject preferred
  • Relevant technology, cloud, security, or management qualifications are advantageous
  • Substantial software engineering and leadership experience may be considered in place of formal qualifications

Benefits & conditions

Pulled from the full job description

  • Employee mentoring programme
  • Private dental insurance
  • Company pension
  • Private medical insurance
  • Casual dress, * Casual dress
  • Company pension
  • Employee mentoring programme
  • Private dental insurance
  • Private medical insurance

About the company

Kassy Software Solutions Ltd provides software development, digital platform, systems integration, and technology support solutions for organisations seeking reliable and scalable digital services.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…