Basingstoke, UK
2 days ago
Director, Software Engineering (BSS)

 Director of Software Engineering – BSS

Location: Basingstoke, UK (Hybrid) 

Job Summary: 

We are seeking a highly experienced and strategic Director of Software Engineering – BSS (Business Support Systems) to lead the development, implementation, and optimization of our BSS platforms. This role will be responsible for overseeing a team of engineers, ensuring alignment with business goals, driving innovation, and ensuring the seamless integration of BSS solutions to enhance operational efficiency and customer experience.

Key Responsibilities:

Lead the design, development, and deployment of scalable and high-performing BSS solutions, including billing, CRM, order management, and customer self-service platforms. Oversee the software engineering teams, providing leadership, mentorship, and career development opportunities. Define and implement best practices for software development, ensuring high-quality code, performance, security, and maintainability. Collaborate with product management, operations, and business stakeholders to define and prioritize technical roadmaps aligned with company objectives. Ensure seamless integration of BSS with OSS (Operational Support Systems), external APIs, and cloud-based platforms. Drive automation, CI/CD adoption, and DevOps best practices to improve deployment efficiency and reliability. Establish and track key performance metrics, identifying areas for improvement and driving engineering excellence. Stay ahead of industry trends, emerging technologies, and regulatory changes, ensuring BSS platforms remain competitive and compliant. Manage vendor relationships, contract negotiations, and third-party integrations as required.

Qualifications & Experience:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software engineering with at least 5 years in a leadership role managing engineering teams. Extensive experience in Business Support Systems (BSS), including billing, customer management, and order fulfillment. Strong expertise in cloud-based architectures, microservices, AI-driven automation, and API-driven development. Hands-on experience with programming languages such as Java, Node.js, Python, C#, or similar. Knowledge of DevOps, CI/CD pipelines, and modern software deployment practices. Experience with Agile methodologies and software development lifecycle (SDLC) best practices. Excellent communication and leadership skills, with the ability to work cross-functionally with business and technical stakeholders. Experience in the telecommunications, SaaS, or enterprise software industry is highly preferred.

Why Join Us?

Opportunity to lead a high-impact engineering team in a dynamic and innovative environment. Work on cutting-edge BSS solutions that drive business transformation and enhance customer experience. Competitive compensation, benefits, and career growth opportunities.

If you are a results-driven engineering leader passionate about BSS and digital transformation, we invite you to apply and be part of our journey!

 

Confirm your E-mail: Send Email