Maidenhead, Berkshire, South East, United Kingdom Hybrid / WFH Options
Dignity Funerals Limited
SoftwareEngineering Lead Contract: Full-Time, Permanent Location: Maidenhead, Berkshire (Hybrid flexible, 3 days office) Salary: Up to £110,000 per annum At Dignity and Farewill , we're redefining what end-of-life services can look and feel like - modern, compassionate, accessible. As we combine the scale and experience of Dignity with Farewill's tech-driven innovation, we … re building a next-generation platform to support families at one of life's most important moments. We're looking for a SoftwareEngineering Lead to join our growing technology team and help drive this transformation. This is a hands-on technical leadership role , responsible for guiding one of our key product domains - whether that's Funeral Plans … Legal Services, or At-Need Funerals - from strategy through to scalable, secure software delivery. What you'll be doing Lead and mentor a team of engineers focused on delivering impactful, resilient software products. Define and implement the technical strategy for your domain, aligned to our roadmap and vision. Ensure high standards of engineering quality, security, architecture , and More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Sky
foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part of a … to stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture to More ❯
Step into the future of defence technology with an exceptional opportunity as a Senior Software Engineer. If you're passionate about innovation and looking to make a real impact, this role offers you the chance to work on cutting-edge projects that redefine what's possible in the industry. Join a forward-thinking team that values excellence, creativity, and … work on high-profile programmes, this is your chance to thrive in a role that truly matters. What You Will Do: - Define, design, develop, and test embedded and application software to deliver high-quality solutions on time. - Apply object-oriented design techniques to ensure code reusability and integration with testing frameworks. - Review system design artefacts to derive software requirements and architecture that meet high-level system needs. - Use modelling tools like RSA and EA to document and maintain software designs, ensuring accuracy for code generation. - Contribute to bids and proposals by generating technical estimates and identifying associated risks. - Propose and implement improvements in tools, processes, and techniques to enhance software development efficiency. What You Will More ❯
Step into a world where innovation meets impact. This exciting opportunity as a Principal Software Engineer offers you the chance to be part of a forward-thinking company that is revolutionising defence technology. Contributing to cutting-edge solutions, you will play a pivotal role in delivering advanced systems that redefine security and trust on a global scale. With a … and the chance to work on meaningful projects that truly make a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and … derive software requirements and architecture to meet high-level system needs. - Design and maintain software using modelling tools, ensuring accurate code generation where required. - Contribute to the Software Community of Practice, proposing improvements to tools, processes, and techniques to enhance efficiency and innovation. - Mentor and coach junior engineers, sharing knowledge and expertise to foster growth and development. More ❯