ensure high standards across the software development lifecycle. You'll lead the design, development, and maintenance of scalable, secure solutions while mentoring team members and championing best practices in codequality, architecture, and DevOps. Your broad experience across technologies, frameworks, and agile methodologies will shape product strategy and foster technical excellence across teams. Key Responsibilities Lead Agile … and mentor team members to ensure smooth execution and continuous improvement. Architect and deliver scalable, maintainable software solutions to complex business problems. Define and enforce best practices in testing, codequality, CI/CD, and version control. Collaborate cross-functionally to align on technical direction and product goals. Troubleshoot critical issues and provide expert-level support and … solutions. Maintain high-quality documentation and drive a culture of knowledge sharing. Support and grow team capabilities through mentorship, leadership, and technical guidance. Requirements Degree in Computer Science or equivalent experience. Strong experience in full-stack development, particularly with C# and React. Proficient in Azure services and cloud deployment strategies. Skilled in CI/CD, IaC, Agile practices More ❯
with cross-functional teams to gather requirements and deliver solutions. Implement and optimize RESTful APIs and microservices architecture. Participate in Agile development processes and contribute to continuous improvement. Ensure codequality through testing and code reviews. Provide technical support and troubleshooting for production issues. Required Skills and Experience: Strong development skills in Gosu for Guidewire More ❯
co-develop, re-use and solve problems. Develop and test standard software applications in Swift UI and related programs and procedures to ensure they meet design requirements. Participate in code reviews to assess overcall codequality and flexibility Apply software design principles, data structures and/or design patterns and computer science fundamentals to write code … around the world You will coordinate bringing together different stakeholders with varied perspectives to develop solutions to issues and contributes own suggestions. You will spot areas of inefficiency in code or systems operation and offer suggestions for improvements. Maintain a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and front-end technologies. Experience and … Agile development. Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely A bias towards action - You believe that speed and quality arent mutually exclusive. Youve shown good judgment about getting features to customers while still making sure that products are built in a sustainable, adaptive and responsible way. Familiarity of More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Connexa
app projects, backend development, and AI-driven solutions. Collaborate closely with a multi-disciplinary technology team to deliver scalable, robust solutions. Key Responsibilities: Design, develop, and maintain high-qualitysoftware solutions using Python. Contribute to mobile app development, ensuring seamless integration with backend systems. Build and maintain CI/CD pipelines for efficient and secure deployments. Develop solutions … scalability. Support and contribute to systems developed in C#/.NET where applicable. Incorporate AI technologies and tools where applicable to enhance functionality and efficiency. Promote engineering best practices, codequality, and automated testing. Thrive in a fast-paced environment, managing multiple projects simultaneously. Collaborate with product managers, designers, and business stakeholders to translate requirements into technical More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Halian
paced environments. About the Role: As a Senior Software Development Manager, you will be responsible for overseeing several cross-functional development teams, driving the delivery of scalable, high-qualitysoftware solutions. You will play a key role in shaping technical strategy, fostering innovation, and ensuring alignment with broader business objectives. Key Responsibilities: Lead, mentor, and manage multiple software … aligned with business goals. Collaborate with senior stakeholders across Product, Architecture, and Delivery. Champion best practices in software engineering, agile methodologies, and DevOps. Drive continuous improvement in team performance, codequality, and delivery timelines. Ideal Candidate Profile: Extensive experience in software development, ideally within enterprise-scale environments. Demonstrated success in managing multiple teams and large-scale projects. More ❯
across feature teams, fostering a strong culture of collaboration and continuous improvement. Evangelise emerging technologies and modern engineering practices. Mentor and guide large technical teams, promoting high standards in codequality, DevSecOps, and automation. Drive the development of cloud-native applications, with a strong focus on modern JavaScript frameworks and API/microservices architecture. Monitor and improve More ❯
on model deployment strategies, including optimizing models for high-performance inference on both cloud and edge devices. Contributing to our CI/CD pipelines using GitHub Actions to ensure codequality, reliability, and automated testing. Collaborating with the team to push the boundaries of what's possible in object detection, segmentation, and other core computer vision tasks. More ❯
to validate the accuracy of calculations and business logic. Design and develop comprehensive reports and dashboards to monitor key performance indicators and identify trends. Implement and maintain data quality checks to ensure data accuracy and consistency. Utilise data analysis to identify potential issues or discrepancies in system outputs and propose corrective actions. Provide strategic insights to enhance decision … that need attention. Oversee CRA reporting creation, adjustments, and issue resolution to minimize the impact of incorrect information. Structured Coding & Issue Resolution Ensure the team writes clean, well-structured code to support data extraction, analysis, and reporting. Implement and enforce best practices in version control to maintain codequality and reproducibility. Encourage development of scripts and More ❯
CMS platforms and understand the technical implications of our proposed design solutions. You will also stay on top of emerging trends such as the rise of AI and ‘low code’ web solutions. Client Engagement Act as a senior point of contact for key digital clients, confidently presenting ideas and building trusted relationships. You will also be responsible for leading … third-party partnerships Develop strong working relationships with our external development partners, ensuring a smooth and efficient translation of design into build, with an eye on technical feasibility, quality and performance. Thought leadership Work closely with our business development and marketing team to develop thought leadership content that builds our profile and supports lead generation. Commerciality Have a … business objectives into creative digital solutions. Confident in client-facing environments and experienced in presenting and pitching work. Good understanding of best practices in responsive design, accessibility (WCAG), usability, codequality, and release management. Use data and user insights to optimise digital journeys, ensuring every platform performs seamlessly across devices and browsers. Proven experience in UI/ More ❯
engineers, product managers, and clients to align models with business needs Present insights in a clear, creative, and commercially relevant way Contribute to best practices in experimentation, reproducibility, and codequality Mentor junior data scientists and support the growth of the team We’re looking for someone with: 3–5 years’ experience in a Data Science, AI More ❯
City of London, London, United Kingdom Hybrid / WFH Options
QiH Group
scale optimization relevant to Ad Tech and Mar Tech. Monitor, troubleshoot, and continuously improve model performance in production environments. Mentor junior engineers and promote best practices in model development, codequality, and cloud infrastructure usage. Contribute to the evolution of our ML Ops processes including continuous training, automated evaluation, and scalable deployment frameworks. Maintain high standards for More ❯
and product leaders to build intuitive, high-performance tools for everything from stock tracking and shipping logistics to barcode integration and freight optimization. If you’re passionate about clean code, seamless user experiences, and innovating with cutting-edge AI tools, we want to hear from you. What you get to do Develop, implement, and maintain application features within our … for inventory, warehouse, and freight management. Collaborate with product managers and other engineers to define requirements and deliver high-quality solutions. Write clean, efficient, and well-documented code, utilizing AI-assisted development tools such as Windsurf, Augment, Claude Code, or similar platforms. Participate in code reviews and contribute to a collaborative development environment. Debug and … ensuring the stability and performance of our applications. Contribute to the continuous improvement of our development processes and tools, with a focus on leveraging AI to enhance productivity and code quality. What you need Bachelor's Degree in Computer Science or a related technical field, or equivalent practical experience. Proven experience in ERP development. Strong understanding and experience with More ❯
As a Full Stack Developer, you'll be at the heart of building solutions that truly matter. You'll work alongside brilliant professionals who share your passion for clean code and outstanding user experiences. This isn't just about writing code – it's about crafting digital solutions that drive real business value for a prestigious FTSE250 organisation. You … solve complex business challenges Collaborate with designers and content creators to bring creative visions to life Optimise front-end code for peak performance, accessibility, and usability Champion softwarequality through rigorous testing and continuous improvement Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical services and see projects through to successful completion The Ideal More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Adecco
to support computational and data science projects within the Department of Earth Science and Engineering. The role involves close collaboration with researchers to develop, implement, and support high-qualitysoftware solutions for both teaching and research. Key Responsibilities Collaborate with researchers to deliver data-driven and computational research solutions. Manage technical projects, including requirements gathering, planning, and risk … best practices in software engineering (CI/CD, testing, version control) Excellent communication and interpersonal skills Organised, with strong project and problem-solving skills Collaborative and committed to softwarequality Desirable: Experience in the higher education or research sector Familiarity with high-performance computing and numerical methods Experience with Linux systems and DevOps or Agile practices Willingness to More ❯