Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensure high standards and a first-class application (e.g. TDD, CI … date with the latest industry trends, libraries, and web development tools, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and within the wider business. Assist in troubleshooting and resolving … risks and bottlenecks in the development lifecycle. Quality Assurance & Continuous Improvement Ensure that the Web application is rigorously tested and maintains high codequality through unit tests, integration tests, and automated UI testing. Take ownership of technical debt and refactoring efforts, ensuring that the codebase More ❯
and SQS to process real-time data. Integrate third-party SaaS applications (e.g., Salesforce, Workday, ServiceNow) into AWS environments. Write clean, maintainable, and efficient code for APIs, integration workflows, and Lambda functions. Assist in the configuration and customisation of integration workflows to meet business requirements. Participate in technical discussions … related to API design, data flow, and integration strategies, contributing to design decisions. Follow best practices for codequality, writing clean, maintainable, and well-documented code that adheres to the organisation’s coding standards. Participate in peer code reviews to ensure codequality … team members. Ensure security by design, incorporating best practices for securing data and APIs, including encryption, authentication, and access control. Write scalable and performant code, optimising AWS Lambda functions and integrations for low latency and high throughput. Write unit tests for Lambda functions, APIs, and integration components to ensure More ❯
Oversee architecture and design decisions for new features, ensuring scalability, performance, and maintainability, working closely with the Architecture Team (Solution & Enterprise Architecture). Conduct code reviews to ensure adherence to best practices, coding standards, and technical guidelines to ensuring high-standards and a first-class application e.g. TDD, CI … date with the latest industry trends, libraries, and web development tools, and advocate for their use within the team. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Drive innovation within the Digital Factory and within the wider business. Assist in troubleshooting and resolving … ownership for the creation of technical Epics/Stories. Experience with working and leading near-shore/offshore development teams. Key Measures of Success: CodeQuality & Technical Standards Code Review Metrics - The percentage of code reviews completed on time, also the quality of More ❯
Our client is looking for an Application Software Engineer who is passionate about building high-qualitysoftware and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile environments … software applications. Create functional designs and specifications to guide development. Implement rigorous testing practices, including informal regression testing and writing unit tests to ensure codequality and functionality. User Documentation : Support the creation of user documentation, collaborating with technical authors. Code Reviews : Review code written … Solving : Strong analytical and problem-solving skills for debugging and optimising software solutions. Attention to Detail : Passion for producing high-quality, clean code with great attention to detail. Desirable: Educational Background : A degree in Computer Science , Electronics , or a related science/engineering field . Algorithm Development More ❯
Our client is looking for an Application Software Engineer who is passionate about building high-qualitysoftware and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile environments … software applications. Create functional designs and specifications to guide development. Implement rigorous testing practices, including informal regression testing and writing unit tests to ensure codequality and functionality. User Documentation : Support the creation of user documentation, collaborating with technical authors. Code Reviews : Review code written … Solving : Strong analytical and problem-solving skills for debugging and optimising software solutions. Attention to Detail : Passion for producing high-quality, clean code with great attention to detail. Desirable: Educational Background : A degree in Computer Science , Electronics , or a related science/engineering field . Algorithm Development More ❯
Norwich, England, United Kingdom Hybrid / WFH Options
DataAnnotation
Job Description DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficient Programmer to join our team to train our AI chatbots to code. You … and high-volume work Responsibilities: Come up with diverse problems and solutions for a coding chatbot Write high-quality answers and code snippets Evaluate codequality produced by AI models for correctness and performance Qualifications: Fluency in English (native or bilingual level) ... More ❯
as a software developer with web or app experience, or both Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of codequality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
Overview Hybrid based with 50% at ourStansted office/50% remote. As a Test Engineer you will be ensuring softwarequality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineers play a key role in for ensuring the quality … and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of codequality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
Overview Hybrid based with 50% at ourStansted office/50% remote. As a Test Engineer you will be ensuring softwarequality by designing and executing test plans, identifying defects, and collaborating with developers to resolve issues. Our Test Engineers play a key role in for ensuring the quality … and resolve issues. Perform regression testing to ensure existing functionality is not affected by new changes. Develop and maintain automated test scripts. Participate in code reviews and provide feedback on testability and quality. Continuously improve testing processes and methodologies. Qualifications Desirable qualifications and experience; Agile development - strong understanding of … e.g., Azure) Experience with manual or automated testing • ISTQB Software Testing Good analysis and problem-solving skills Effective communicator Attention to detail Advocate of codequality, clean code, and best practice Ability to interpret and document processes Self-motivation and willingness to learn and explore new More ❯
developers to help us expand our development capabilities. You’ll be coming into a dynamic cross-functional team with plenty of well-established legacy code to pick up and make your own. Aside from writing beautiful code, we value good communication and a strong initiative, amongst other things. … a full stack developer Your Key Responsibilities Responsible for the architecture, development and maintenance of cloud back- end solutions and infrastructure Own and manage codequality standards Implement new development patterns Maintain the devops pipelines Take a leading role in finding efficient solutions to complex issues and More ❯
developers to help us expand our development capabilities. You’ll be coming into a dynamic cross-functional team with plenty of well-established legacy code to pick up and make your own. Aside from writing beautiful code, we value good communication and a strong initiative, amongst other things. … a full stack developer Your Key Responsibilities Responsible for the architecture, development and maintenance of cloud back- end solutions and infrastructure Own and manage codequality standards Implement new development patterns Maintain the devops pipelines Take a leading role in finding efficient solutions to complex issues and More ❯
doe) Currently looking for a full stack developer to join a new talented team of developers. If you're passionate about delivering high qualitysoftware, this could be the role for you! As the senior level full stack developer you will offer a strong background in both front … experience delivering high quality scalable and secure solutions. Key Responsibilities Design and implementation of high performance and secure applications Continuous improvement in codequality, security and system performance Integration of payment systems, third party APIs and real time data processing Work closely with other teams … driving results. Solid experience in software development, with a hands-on approach to problem-solving. Inspire other around you while maintaining focus on quality and delivery. A track record of delivering projects on time and to a high standard. Team player who enjoys working closely with others to More ❯
maintenance of embedded software solutions for our state-of-the-art satellite modem products. You will be responsible for designing, implementing, and debugging C++ code, focusing on Linux kernel and driver development to support various hardware interfaces and peripherals. Key Responsibilities: Senior Embedded Software Engineer Leading the design, development … with cross-functional teams, including firmware and hardware engineers, to define software requirements and system architecture for embedded systems. Design, develop, and optimize C++ code for embedded applications, ensuring codequality, performance, and reliability. Create Linux kernel drivers and low-level software components to interface with … task management, and project coordination to ensure timely delivery of software modules. Employ Git for version control, employing best practices for branching, merging, and code collaboration. Perform thorough testing, debugging, and validation of software components to identify and resolve defects and compatibility issues. More ❯
and component library used across Kinabase, our website and client applications Prototype and iterate on animations, layout patterns and interactive elements Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front … we are seeking A creative problem-solver who thrives on combining visual design with strong front-end engineering skills. You'll write clean, maintainable code and take ownership of how products look, feel and perform. We're keen to see applications from talented candidates that want to be involved … designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuous integration and codequality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of typography, spacing More ❯
and component library used across Kinabase, our website and client applications Prototype and iterate on animations, layout patterns and interactive elements Balance aesthetic quality with performance, accessibility and mobile-first best practices Partner with product and engineering peers to shape feature roadmaps and ensure seamless integration of front … we are seeking A creative problem-solver who thrives on combining visual design with strong front-end engineering skills. You'll write clean, maintainable code and take ownership of how products look, feel and perform. We're keen to see applications from talented candidates that want to be involved … designs end-to-end; An ability to ask questions to understand requirements ahead of implementation; Experience with version control, unit testing, continuous integration and codequality tools; Experience of producing client-facing applications and an awareness of the UX and UI challenges involved; Understanding of typography, spacing More ❯
C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high codequality through rigorous validation Participate in peer reviews and contribute to continuous improvement of development processes What You’ll Bring Strong C … developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication skills and the ability to work autonomously within a team Bonus Skills (Nice to Have) Degree in Computer Science, Electronic Engineering, or More ❯
WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences-building blocks for More ❯
maintainable, and efficient code that adheres to industry standards Conducting thorough testing using Vitest/Jest or similar testing libraries to ensure softwarequality and performance Translating business requirements into robust technical solutions Optimising website performance for speed, SEO, and accessibility, including AI search and agent integration … compatible solutions What we’re looking for We are seeking a talented and experienced Senior Web Developer with a passion for building high quality web experiences. You should have: Essential Skills & Experience: Expertise in front-end technologies and modern JavaScript frameworks Experience in unit testing Experience with typescript More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
maintainable, and efficient code that adheres to industry standards Conducting thorough testing using Vitest/Jest or similar testing libraries to ensure softwarequality and performance Translating business requirements into robust technical solutions Optimising website performance for speed, SEO, and accessibility, including AI search and agent integration … compatible solutions What we're looking for We are seeking a talented and experienced Senior Web Developer with a passion for building high quality web experiences. You should have: Essential Skills & Experience: Expertise in front-end technologies and modern JavaScript frameworks Experience in unit testing Experience with typescript More ❯
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
maintainable, and efficient code that adheres to industry standards Conducting thorough testing using Vitest/Jest or similar testing libraries to ensure softwarequality and performance Translating business requirements into robust technical solutions Optimising website performance for speed, SEO, and accessibility, including AI search and agent integration … compatible solutions What we’re looking for We are seeking a talented and experienced Senior Web Developer with a passion for building high quality web experiences. You should have: Essential Skills & Experience: Expertise in front-end technologies and modern JavaScript frameworks Experience in unit testing Experience with typescript More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
Mane Contract Services
The Opportunity: An exciting opportunity has opened within the SoftwareQuality Assurance team for a Process Assurance Engineer to develop process-centric quality assurance skills. The successful candidate will support engineering teams on a variety of high-technology Defence programmes, ensuring software is developed and delivered … to the highest quality standards. This role offers the chance to make a tangible impact while developing a rewarding career in quality assurance, working closely with engineering teams in a fast-paced and collaborative environment. Benefits: Salary: Circa £40,000 - £50,000 depending on experience Location … classification Security Clearance: British Citizen or a Dual UK national with British citizenship What We’re Looking For: This role is focused on softwarequality assurance through adherence to process and standards. The ideal candidate will have: An understanding or background in full life-cycle software development and More ❯
The Opportunity: An exciting opportunity has opened within the SoftwareQuality Assurance team for a Process Assurance Engineer to develop process-centric quality assurance skills. The successful candidate will support engineering teams on a variety of high-technology Defence programmes, ensuring software is developed and delivered … to the highest quality standards. This role offers the chance to make a tangible impact while developing a rewarding career in quality assurance, working closely with engineering teams in a fast-paced and collaborative environment. Benefits: Salary: Circa £40,000 - £50,000 depending on experience Location … classification Security Clearance: British Citizen or a Dual UK national with British citizenship What We’re Looking For: This role is focused on softwarequality assurance through adherence to process and standards. The ideal candidate will have: An understanding or background in full life-cycle software development and More ❯