City of London, London, United Kingdom Hybrid / WFH Options
Triad Group Plc
frameworks (React, Blazer, Angular). You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-qualitycode that meets our clients' needs. As a consultant at Triad, you will play a pivotal role in shaping the technological landscape, defining, designing, and … whilst supporting training in specialisms that you excel at. Responsibilities: Design, develop, and maintain C# applications, components, and systems. Write clean, efficient, and maintainable code following best practices and coding standards. Collaborate with cross-functional teams including designers, product managers, and other developers to understand project requirements and deliver … high-quality solutions. Participate in code reviews to ensure codequality and provide constructive feedback to peers. Troubleshoot and debug software applications to resolve issues and optimise performance. Stay updated with the latest trends and technologies in web development and software engineering. Document codemore »
applications. - Develop and maintain high-quality, user-friendly web-based/mobile applications and corresponding databases. - Integrate with backend modules. - Build reusable code base for future use. - Ensure the technical feasibility of UI/UX designs. - Optimize application performance for maximum speed and scalability. - Participate in code reviews and maintain codequality standards. - Stay up to date with emerging trends and technologies in web-based/mobile applications - Work in an agile development environment, delivering code frequently and consistently. Requirements: - Bachelor's degree in Computer Science, Computer Engineering, or related field - Minimum … other stakeholders - Able to work independently and deliver high-quality work on time. - Proactive in identifying and solving technical challenges. - Passionate about codequality and adhering to best practices. Virtual Science AI is committed to building a diverse & inclusive workforce We are committed to equality more »
Responsibilities for the Full-Stack Developer: Collaborate throughout the entire software development lifecycle, from design to deployment. Independently write clean, maintainable, and well-documented code, following best practices for both front-end and back-end development. Translate requirements into technical solutions in collaboration with engineers and designers. Implement secure … coding practices to mitigate web application vulnerabilities. Develop comprehensive unit tests to ensure codequality and functionality. Participate actively in code review processes to enhance codequality and maintainability. Identify and resolve bugs and software defects efficiently. Stay updated on the latest advancements more »
interface components for JavaScript-based online and mobile apps. • Troubleshoot issues and improve front-end performance • Write reusable, effective, as well as scalable JavaScript code and create interchangeable front-end modules • Understand customer and stakeholder needs to build apps in on time, in budget and to a high standard … improve the performance of the websites/mobile apps • Plan the data and presentation layer of the applications’ front-end • Reviewing existing front-end code • Designing test plans to ensure product quality • Maintaining technical documentation for projects • Planning, managing and maintaining versioning, branching and merging • Continuous integration … management • Monitoring central codequality • Establishing automation, monitoring and performance optimisation processes • Maintaining security standards in deployment • Ensure release documentation is accurate and available • Creating and executing automated tests • Peer-code review monitoring to assure codequality • Functional and non-functional testing Required more »
Responsive Design Implementation: Implement responsive design principles to ensure optimal performance across various devices and screen sizes, providing a consistent and engaging user experience. CodeQuality and Maintenance: Enforce coding best practices, conduct thorough code reviews, and actively participate in identifying and implementing strategies to enhance … codequality, maintainability, and scalability. Performance Optimisation: Identify and address performance bottlenecks in the frontend code, optimizing applications for maximum speed and scalability. Innovation and Continuous Learning: Stay abreast of industry trends and emerging technologies, bringing fresh ideas and innovative solutions to the team. Foster a more »
that drive their energy-related projects. You'll work with a cross-functional team of engineers, designers, and product managers to deliver high-quality applications and services. Their tech stack includes Java, Kotlin, JavaScript, React, and TypeScript, and they follow modern development practices such as CI …/CD and TDD. Responsibilities: Design, develop, and maintain scalable software applications using Java, Kotlin, JavaScript, React, and TypeScript. Implement automated testing and ensure codequality through Test-Driven Development (TDD). Participate in code reviews, providing constructive feedback to ensure codequalitymore »
Greater London, England, United Kingdom Hybrid / WFH Options
Builder.ai
aligning to our technical standards and policies. Technical Leads work closely with our Productologists (Product Owners) and Ninjas (Software Delivery Managers) to ensure our code development and architecture achieves the highest stakeholder satisfaction. Why You Should Join The Technical Lead role gives you the opportunity to work on a … requirements and feasibility. Presenting technical solutions to enterprise customers. Documenting architecture and technical tasks as part of user story refinement. All technical deliverables including codequality, test automation, NFR testing, and code handover. Leading the resolution of technical problems; expert troubleshooters across all facets of a … leading development efforts across multiple projects or workstreams in parallel. Experience working with off-shore/outsourced developers across different time zones. Experience with code review tools and practices to ensure best practices are followed and codequality gates are achieved. Experience with creating documentation, unit more »
City of London, London, United Kingdom Hybrid / WFH Options
ARM
an agile team contributing to the build of digital products, developing new and enhancing existing software components. Your primary role is to develop clean code, adhering to SOLID principles that is well tested, performant and maintainable. They should adhere to the agreed development lifecycle, frameworks and quality … outcome for the customer. This includes, working with Quality Assurance to support test automation, DevOps engineers to support security, configurability and smooth code deployment, plus pairing with other team members/new colleagues to assist with knowledge transfer, on boarding and pair coding/code reviews. … logic is implemented as required and fully testable * Introducing and owning technical user stories for integration and service optimisation * Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles * Ensuring compliance with quality guidelines (Unit Tests, CodeQualitymore »
Greater London, England, United Kingdom Hybrid / WFH Options
Builder.ai
responsibility entails close collaboration with fellow developers, collectively striving to infuse efficiency, scalability, and sustainability into our codebase. Your leadership will extend to nurturing codequality throughout the organization, underscored by the development and management of code review tooling written in Node.js, tailored specifically for scrutinizing … key role in enhancing Builder's React and React Native pre-built features. One of the team's core responsibilities lies in upholding superior codequality throughout the organization. This translates into an enriching environment where you can both glean insights from seasoned developers and actively contribute … to the advancement of automated code review tooling. Joining Builder.ai means becoming part of a company that places innovation, creativity, and collaboration at its core. Anticipate being embraced by a vibrant and supportive team culture that fosters personal and professional growth, setting the stage for an inspiring journey ahead. more »
London, England, United Kingdom Hybrid / WFH Options
Aventum Group
discussions and providing strategic direction to ensure scalability, maintainability, and alignment with organisational objectives. Define and implement comprehensive unit testing strategies and frameworks, emphasising code reliability, test coverage, and industry best practices, while mentoring team members in testing methodologies and quality assurance. Serve as a subject matter … technical issues, leveraging advanced debugging, and troubleshooting techniques to uphold system integrity and optimise performance. Drive excellence in version control management, overseeing branching strategies, code reviews, and repository hygiene to maintain codebase integrity and foster collaboration efficiency. Mentor and coach team members in code artisanry and conduct rigorous … code reviews, setting the highest standards for codequality, performance, and security within the organisation. Lead the design, implementation, and optimisation of CI/CD pipelines, using advanced automation techniques and deployment strategies to streamline software delivery and drive continuous improvement. Define and execute seamless integration more »
will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients. Key Responsibilities: Designing and developing high-qualitysoftware solutions using Java and related technologies. Collaborating with cross-functional teams to … define, design, and ship new features. Writing clean, maintainable, and efficient code. Troubleshooting and debugging issues to ensure optimal performance and reliability. Participating in code reviews to ensure codequality and consistency. Keeping up-to-date with the latest trends and best practices in software development. … Help the team with day-to-day code review and unblocking problems Can support with incident investigation Leads conversation to build the decommissioning plan for 2 of our services Has understanding of front-end frameworks to facilitate work required to go Live for one of our services Requirements: Bachelor more »
will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients. Key Responsibilities: Designing and developing high-qualitysoftware solutions using Java and related technologies. Collaborating with cross-functional teams to … define, design, and ship new features. Writing clean, maintainable, and efficient code. Troubleshooting and debugging issues to ensure optimal performance and reliability. Participating in code reviews to ensure codequality and consistency. Keeping up-to-date with the latest trends and best practices in software development. more »
London, England, United Kingdom Hybrid / WFH Options
Sky
them. Build Data Models and interact with Databases. Use Docker, GIT, Quality gates, linting and other tools to develop, test and deploy code quickly and efficiently. Work closely with local and offshore colleagues, share and document standard methodologies. Perform code peer review and provide constructive criticism … optimisations or alignment to best practices). Ensure codequality standards are maintained high and code gets merged with less or fewer comments. Guide and propose solutions to implement standard methodologies so that a scalable product is produced Work in scrum team and follow agile methodology … to deliver features in sprints and support quality assurance teams by feature handover and bug fixes. What you'll bring: Essential Experience on interacting with networking devices router/switch or software modules designing. Experience in mentoring junior python engineers. Python 3 utilising OOP design with database integration more »
applications. Collaborate with product management and development teams to define and implement technical solutions that meet business objectives. Write clean, efficient, and well-documented code following best practices and design patterns. Conduct code reviews to ensure codequality and adherence to coding standards. Identify and more »
Greater London, England, United Kingdom Hybrid / WFH Options
Internet Matters
maintenance of our digital products. The successful candidate will be responsible for all technical aspects of our digital presence, including new development, site maintenance, codequality, infrastructure configuration, and security. You will take the lead role in optimising site performance, technical SEO, and maintaining brand consistency. As … maintenance of finely-crafted custom WordPress website implementations for all in-house projects, demanding and delivering high quality, compliant, clean and commented code, optimised for performance. New Site Builds and Optimisation: Oversee the development of new digital products and optimise existing ones to meet business objectives and … timelines, and resource allocation. Quality Assurance Implement and uphold a rigorous QA process for all development activities. This includes thorough testing, meticulous code reviews, and ensuring the completeness of delivery against requirements. Also, identifying and addressing any issues or opportunities for improvement. Optimisation: Continually monitor and optimise more »
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
dedicated to delivering exceptional solutions that drive our industry forward. Position: Senior Java Engineer Location: London - Hybrid Responsibilities: Architect, design, and develop high-qualitysoftware solutions using Java and related technologies. Collaborate with cross-functional … teams to define, design, and ship new features. Mentor and guide junior engineers, sharing best practices and fostering a culture of continuous learning. Conduct code reviews to ensure codequality, performance, and adherence to coding standards. Troubleshoot, debug, and optimize existing systems for performance and scalability. more »
for an experienced . You will be providing technical leadership and guidance to a team of developers, ensuring the successful delivery of high-qualitysoftware products. You will collaborate closely with cross-functional teams to define technical requirements, architect solutions, and drive the adoption of best practices and … scalable, reliable, and maintainable Java-based applications. Define coding standards, best practices, and development methodologies to ensure high-qualitysoftware delivery. Conduct code reviews and provide constructive feedback to team members to improve codequality and consistency. Identify technical challenges and propose innovative solutions more »
and manage applications using cloud platforms like AWS or Azure. Implement CI/CD pipelines for efficient software delivery. Write automated tests to ensure codequality and functionality. Debug and troubleshoot issues across the entire application stack. Collaborate with UI/UX designers to create intuitive and … visually appealing interfaces. Participate in code reviews and provide constructive feedback. Stay updated with industry trends and technologies to drive innovation. Foster a collaborative and team-oriented environment. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Strong proficiency in Java programming more »
others as needed Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our codequality, security and performance requirements Write, update, and use our documentation, including runbooks and/or playbooks Help automate existing or build … and observability via platforms like Sumologic or Cloudwatch Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required Experience working with AWS services, with knowledge of Azure/Google ecosystems helpful but not required Strong familiarity … especially working with engineers and user experience/product designers, as well as external stakeholders Strong skills for weighing and managing scope, risk, quality and timelines Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based more »
others as needed •Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our codequality, security and performance requirements •Write, update, and use our documentation, including runbooks and/or playbooks •Help automate existing or build … and observability via platforms like Sumologic or Cloudwatch •Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required •Experience working with AWS services, with knowledge of Azure/Google ecosystems helpful but not required •Strong familiarity … especially working with engineers and user experience/product designers, as well as external stakeholders •Strong skills for weighing and managing scope, risk, quality and timelines •Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based more »
and coach junior engineers in modern web technologies and development best practices to help foster a culture of collaboration and innovation Actively participate in code reviews, testing, and deployment processes to ensure high-qualitysoftware development practices Collaborate with the technical lead on the team’s engineering … choices and present those choices and considered alternatives in a clear and concise manner An understanding of the importance of constructive feedback to improve codequality and team performance Experience with testing strategies, including visual regression testing, unit testing and integration testing Hands-on experience of infrastructure … set up using cloud-based technologies. GCP experience is a bonus. Good understanding of infrastructure as a code concept. Terraform experience is a bonus. Experience of setting up, maintaining and querying different type of databases using SQL/NoSQL. Proven experience of setting up release pipelines using CICD methodology. more »
c. Provide technical support to software developers d. Lead the consistent usage of unit tests and end-to-end tests across squads to maintain codequality e. Review code implemented by team members providing technical validation against coding standards, target design and agreed outcomes. Working with … stories providing technical assurance that they are ready for development e. Work with Principal & Lead Engineers to create, maintain and govern coding standards though code review f. Ensure Architectural Review Board is used appropriately and effectively to govern key architectural decisions with senior technology stakeholders g. Work in a more »
components for both frontend and backend. Implement and maintain internal APIs for seamless integration between frontend and backend systems. Write clean, efficient, and maintainable code while following best practices and coding standards and and take ownership of QA to ensure robust, secure applications.. Troubleshoot and debug issues, optimising application … performance for both cost-effectiveness and quality, and ensure security best practices are followed. Work closely with UX/UI … designers to implement visually appealing and intuitive user interfaces. Collaborate with product managers and stakeholders to gather and refine specifications and requirements. Participate in code reviews to maintain codequality, promote knowledge sharing, and ensure high development standards across the organisation. This role requires just more »
of industry-leading software platform. Responsibilities: Collaborate with cross-functional teams, including product managers, designers, and other engineers, to develop and deliver high-qualitysoftware solutions. Design, develop, and maintain scalable and performant applications using a full stack of technologies, including Node.js, TypeScript, React.js, Go, Ruby, AWS, K8s … and maintenance. Conduct research and development activities to explore and evaluate new technologies, frameworks, and tools that can enhance our software platform. Participate in code reviews to ensure codequality, maintainability, and adherence to best practices. Collaborate with DevOps and infrastructure teams to ensure smooth deployment more »
applications using Go. Collaborating with cross-functional teams to define, design, and ship new features. Optimizing applications for maximum speed and scalability. Participating in code reviews and ensuring codequality and standards. Mentoring junior developers and sharing best practices. Required Skills and Experience: Minimum 5 years more »