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 ❯
CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g., Prometheus, Grafana, ELK Stack) Cloud Platforms (AWS, Azure, Google Cloud) Security and Compliance API Documentation (e.g., Swagger, OpenAPI) CodeQuality Tools (e.g., SonarQube) Agile Methodologies (Scrum or Kanban) Soft Skills: Team Collaboration : Ability to work effectively with cross-functional teams, sharing knowledge and expertise. Proactive Approach More ❯
that are robust, secure, and scalable ready to meet the demands of a growing user base and a regulated environment. Drive Technical Excellence: Set and maintain high standards for codequality, testing, system performance, and engineering practices. Influence Without Authority: Provide technical direction across teams, help navigate complexity, and drive alignment on architectural decisions. Mentor and Support More ❯
be instrumental in: Developing team structures and delivery models that support growth across multiple product lines Defining engineering principles, technical governance, and operational rhythms to drive consistency and quality Enabling high-trust … high-autonomy teams focused on delivery, innovation, and continuous improvement Supporting the migration of legacy solutions to cloud-native infrastructure and modern architecture patterns Embedding scalable engineering practices across codequality, DevOps, security, and testing Working closely with technical leads, architects, and the CTO to define and execute against a long-term technology vision About You: We More ❯
quants, compliance and risk teams. Responsibilities will include: Development and delivery of high-qualitysoftware solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and … alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of codequality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect More ❯
scale processing and aggregation. Build responsive, asynchronous APIs and backend processes capable of handling high data volumes with minimal delay. Utilise AI-powered development tools to enhance productivity and code quality. Collaborate within Agile teams to refine and monitor data collection systems using Scala and Java. Apply sound engineering principles such as test-driven development and modular design. Preferred More ❯
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 ❯
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 ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
latency APIs and asynchronous processes for high-volume data. Collaborate with Data Science and Engineering teams to deploy ML models. Use Gen AI tools to accelerate development and improve code quality. Contribute to the development of Gen AI agents in-product. Apply best practices in distributed computing, TDD, and system design. What We're Looking For: Strong experience with 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 ❯
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 ❯
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 ❯
Central London, London, United Kingdom Hybrid / WFH Options
Halian Technology Limited
Nest.js preferred) Build dynamic, responsive user interfaces with React.js Design and integrate RESTful APIs and third-party services Write unit, integration, and end-to-end tests to ensure softwarequality Collaborate on system design and architecture in a distributed AWS environment Implement CI/CD pipelines and deploy applications using AWS services (e.g., ECS, Lambda, DynamoDB, S3) Participate … in code reviews, sprint planning, and retrospectives Monitor and troubleshoot production systems; respond to incidents when needed Required Skills & Experience: 3+ years of professional software engineering experience Strong proficiency with Node.js and JavaScript/TypeScript Solid experience building frontend applications with React.js Experience with AWS (at least EC2, Lambda, DynamoDB, CloudWatch) Familiarity with containerization (Docker) and infrastructure-as-codeMore ❯
business challenges Collaborate with UX designers and stakeholders to bring creative visions to life Optimise front-end code for peak performance, accessibility, and cross-browser compatibility Champion softwarequality through rigorous testing and continuous improvement practices Drive innovation through Agile methodologies and collaborative problem-solving Maintain business-critical systems and see projects through to successful completion across 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 ❯
in the UK already, they need support with various secondary locations across Europe and APAC. They require a permanent Global Technical QA Adviser, with good technical knowledge to do code reviews and establish quality frameworks for global code and releases. The successful candidate will act as a technical adviser to the Transformation Director and manage the … on role of coding in a global organisation. - Programme language expertise related to D365 - X++, technical frameworks. - Proficient in tools like GitHub, Azure DevOps etc - Strong experience in softwarequality assurance, with a strong focus on automated testing, using TOSCA. - Previous track record of delivering the full project life cycle. More ❯
in the UK already, they need support with various secondary locations across Europe and APAC. They require a permanent Global Technical QA Adviser, with good technical knowledge to do code reviews and establish quality frameworks for global code and releases. The successful candidate will act as a technical adviser to the Transformation Director and manage the … on role of coding in a global organisation. - Programme language expertise related to D365 - X++, technical frameworks. - Proficient in tools like GitHub, Azure DevOps etc - Strong experience in softwarequality assurance, with a strong focus on automated testing, using TOSCA. - Previous track record of delivering the full project life cycle. We are happy to provide application and/ More ❯
Provide training to clients and internal teams when needed Write functional and technical specifications aimed at our development team Test and validation of new developments Ensure the highest softwarequality is provided for our clients Requirements: MS degree in Mathematics, Engineering, Computer Science or other related fields Results-oriented, analytical approach with strong entrepreneurial problem-solving skills Experience … and understanding an object-oriented programming code (C#) – the ability to read and understand functional code is mandatory. Previous work experience as a developer is a big plus Energetic, collaborative, and seeking to make a positive impact on the company Entrepreneurial approach and ability to work alone or in teams with minimal supervision Excellent time management and organization More ❯