About the Role:
Technology companies rely on strong engineering leadership to build scalable platforms and deliver high-quality software solutions. At BrandixSoft Technology \& Software Solutions Ltd., we develop enterprise software applications, digital platforms, and cloud-based technology solutions that support modern business operations.
We are seeking a Director of Software Engineering (Enterprise Applications \& Cloud Platforms) who combines deep technical expertise with strong leadership capabilities. You will not simply manage development teams — you will define engineering strategy, guide system architecture decisions, and ensure successful delivery of complex software platforms.
Working closely with product leaders, architects, and engineering teams, you will play a key role in driving innovation and ensuring the reliability and scalability of our technology platforms.
Why Join Us?
Engineering Leadership: Lead development teams building modern enterprise software platforms.
Technology Innovation: Work with cloud technologies, scalable architecture, and advanced development frameworks.
Strategic Influence: Help shape the company’s technology roadmap and product innovation strategy.
Collaborative Culture: Partner with engineers, architects, and product teams to deliver high-impact software solutions.
Key Responsibilities:
Engineering Strategy \& Technical Leadership:
Define long-term engineering strategy for enterprise software platforms
Guide system architecture decisions and development standards
Software Development Oversight:
Lead engineering teams responsible for building and maintaining enterprise applications
Ensure development projects meet performance, scalability, and reliability standards
Cloud \& Platform Architecture:
Oversee development of cloud-based services and distributed systems
Ensure integration between platforms, APIs, and enterprise infrastructure
Delivery \& Agile Development:
Implement agile development practices and manage product release cycles
Monitor engineering performance and development timelines
Team Leadership \& Talent Development:
Mentor engineering managers and senior developers
Support recruitment and development of high-performing engineering teams
What We Are Looking For:
Experience:
8+ years of experience in software engineering with at least 3+ years in leadership roles
Experience managing engineering teams responsible for large-scale software platforms
Technical Skills:
Strong knowledge of modern programming frameworks, APIs, and cloud platforms
Experience with scalable architecture, microservices, and distributed systems
Core Competencies:
Strong technical leadership and strategic thinking skills
Excellent project management and cross-team collaboration abilities
Strong communication and stakeholder engagement capabilities
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related field preferred
Job Types: Full-time, Permanent
Pay: £85,000.00-£150,000.00 per year
Benefits:
Casual dress
Company events
Health \& wellbeing programme
Language training provided
Work Location: In person