United Living Group
Work with specialists in infrastructure services, property services and new homes with the United Living expert team.
We require talented people to join our team to turn our MVP into a fully working, scalable technology proposition to deliver our ambition and be first to market.
You will already have worked in a similar startup environment and have a proven track record in delivering fast, quality and scalable technology platforms, with time pressure to ensure we are first to market.
Job Description
The Software Engineering Director will lead and drive the software engineering team to develop innovative platforms and applications. This role requires a visionary leader with a strong technical background and a deep understanding of agile methodologies to ensure efficient and effective product development.
Key Responsibilities:
* Strategic Leadership: Define and implement the technology strategy jointly with the Heatly Managing Director and wider United Living Group CTO ensuring it is aligned with the company’s business goals. Drive innovation and ensure the technology roadmap supports the development of new platforms and applications.
* Team Management: Lead, mentor, and inspire a diverse team of software engineers, fostering a culture of collaboration, continuous improvement, and high performance.
* Architectural Design: Lead the design and architecture of our SaaS platform, ensuring it is scalable, robust, and secure. Utilising best practices to develop architectural blueprints and detailed documentation to guide the development team. Ensure the architecture supports high availability, disaster recovery, and business continuity.
* Cloud Infrastructure: Design and implement dynamic, scalable cloud architecture using mainstream public cloud technology ensuring you optimise cloud infrastructure for performance, cost-efficiency, and security. Design and oversee the implementation of infrastructure as code (IaC) practices and toolsets.
* Agile Methodology: Champion agile practices within the team, ensuring adherence to agile principles and methodologies. Facilitate agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
* Product Development: Oversee the end-to-end development process of new platforms and applications, from ideation to deployment. Ensure products are scalable, secure, and meet quality standards.
* Stakeholder Collaboration: Work closely with cross-functional teams, including product management, design, and marketing, to align technology initiatives with business objectives. Communicate technical concepts to non-technical stakeholders effectively.
* Budget Management: Manage the technology budget, ensuring cost-effective solutions and efficient resource allocation. Delivering the product roadmap on-time and on-budget.
* Cybersecurity: Develop and implement a comprehensive cybersecurity strategy to protect the company’s digital assets. Ensure compliance with industry standards and regulations. Oversee the integration of security best practices into the software development lifecycle.
* Data Privacy: Establish and enforce data privacy policies and practices to ensure compliance with relevant regulations (e.g., GDPR). Oversee the implementation of data protection measures, including encryption, access controls, and data anonymisation.
* DevOps and DevSecOps: Implement and promote DevOps practices to enhance collaboration between development and operations teams, ensuring continuous integration and continuous delivery (CI/CD) pipelines are efficient and reliable.
* Documentation: Create and maintain comprehensive architectural documentation to support ongoing development and maintenance.
Qualifications
* Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
* Experience: Experience in software development within the Technology Start-Up business sector and a focus on developing and bringing to market innovative technology products and/or services, with a strong background in a leadership role.
* Technical Skills: Proficiency in multiple programming languages and frameworks. Strong understanding of cloud computing including Infrastructure as Code, DevSecOps practices, CI/CD pipelines, and modern software architecture.
* Leadership Skills: Excellent leadership, communication, and interpersonal skills. Ability to inspire and motivate a team, manage conflicts, and drive change.
* Problem-Solving: Strong analytical and problem-solving skills. Ability to make data-driven decisions and navigate complex technical challenges.
Personal Attributes:
* Visionary: Ability to see the big picture and drive long-term technology strategies.
* Innovative: Passion for innovation and staying ahead of industry trends.
* Collaborative: Strong team player with a collaborative mindset.
* Adaptable: Ability to thrive in a fast-paced, dynamic environment.
Additional Information
We offer a wide range of benefits to our colleagues, such as access to our WeCare programme, with a 24/7 online GP, mental health support and virtual wellbeing.
#J-18808-Ljbffr