or two other colleagues at a time. In addition, you'll take an active role in unlocking the potential of junior colleagues: encouraging idiomatic code, demonstrating engineering rigour, and sharing hard-won knowledge with your peers. You’ll also help drive our engineering processes to maintain codequality … Skills Professional experience in the design and implementation of complex C or C++ based solutions, ideally both clean-slate projects and updates to legacy code bases. Comfortable with platform APIs, development environments and native debugging approaches on one or more of: Windows, macOS, Linux, iOS, or Android. Experiencing leading … a small or midsize team of developers through a complete project lifecycle, engaging in requirements capture, design review, implementation, and assurance. Commitment to code correctness and quality assurance through static analysis, code review, automated testing, and continuous integration. This vacancy is for experienced software engineers and more »
Warwickshire, England, United Kingdom Hybrid / WFH Options
Mercury
ideal opportunity to learn and grow your skills while contributing to high-qualitysoftware increments. Receive guidance from senior developers and lead code reviews to ensure codequality and standards are maintained at a professional level. This is a great place to hone your … efficient development. Possess a solid understanding of software design patterns, SOLID Principles, and a commitment to Clean Coding, ensuring the delivery of high-quality, maintainable code. Well-versed in working within Continuous Integration and Continuous Deployment pipelines and capable of performing Unit Testing using MSTest or NUnit. Active more »
Solihull, West Midlands, United Kingdom Hybrid / WFH Options
Convergence Group Ltd
Are you driven by clean, efficient code and software? We're on the lookout for a talented C# Software Engineer to join our team and sprinkle some coding brilliance on our projects. What you'll be doing as our Software Engineer : Writing Code: Write clean, efficient code … and functionalities, turning project requirements into digital reality. Testing: Dive into various tests unit, integration, automated to ensure our software shines in quality. Conduct code reviews, ensuring our coding standards are top-notch. Debugging and fixing: Tackle technical challenges head-on, from identifying issues to debugging code and … stand-up meetings, collaborating with the team, and estimating work for each sprint. Documentation: Create and maintain technical documentation, making sure every bit of code is well-documented and user-friendly. Innovation : Spot areas for improvement and propose solutions to boost productivity, codequality, and overall more »
Senior Software Engineer - Marlow Job Description: The purpose of the role is to create, maintain and release high qualitysoftware to schedule, in accordance … with Company standards. Job Responsibilities: Design, develop, and maintain software applications Collaborate with cross-functional teams to define, design, and ship new features Ensure codequality and maintainability by implementing best practices Write clean, efficient, and scalable code Participate in code reviews and provide constructive more »
Scrum methodologies and participating in team meetings and discussions, contributing to estimation, planning, prioritisation and execution of software development projects. Writing well-tested, clean code following best practices, with an emphasis on accessibility,accompanied with adequate documentation (e.g. C4 model)using Nuxt 3 (Vue 3 with SSR, Nuxt Auth … to ensure smooth and reliable operation. We are using Pinia (state management) Vitest & Vue Test Utils (unit & component testing), TailwindCSS (CSS framework), ESLint & Prettier (codequality & formatting), Mocks Server (mock server for local API development), Date FNS (date/time handling) and Lokalise (managing translations). As … Coordinating the team to investigate, diagnose, and resolve issues in a timely manner. Working closely with QA engineers to identify and fix bugs, perform code reviews, and continuously improve the software development process to maintain high-quality standards. Guiding and mentoring junior engineers, conducting code reviews 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 »
Lambeth, 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 »
Holborn, 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 »
Barbican, 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 »
West End of 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 »
City of 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 »
City of Westminster, 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 »
City Of London, England, United Kingdom Hybrid / WFH Options
VirtueTech Recruitment Group
on Agile practices, including Scrum, Kanban, and Lean principles. Quality Assurance and Testing : Oversee quality assurance processes, including test automation, code reviews, and continuous integration/continuous deployment (CI/CD). Ensure adherence to coding standards and best practices. Technical Excellence: Foster a culture … integrate third-party tools, libraries, and services. Metrics and Reporting : Define key performance indicators (KPIs) for engineering practices. Regularly report on metrics related to codequality, delivery velocity, and team productivity. ✅Essential Requirements: Proven track record leading and managing engineering teams in the successful delivery of complex … engineering processes and best practices to improve efficiency, quality, and delivery speed. Proficiency in DevOps principles and practices, such as infrastructure as code, automated deployment pipelines, and monitoring and observability. Ability to align engineering practices with business goals and objectives, developing and executing strategic plans to drive more »
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define more »
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Inspire People
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define more »
Salford, Manchester, United Kingdom Hybrid / WFH Options
Inspire People
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define more »
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Inspire People
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define more »
Darlington, County Durham, United Kingdom Hybrid / WFH Options
Inspire People
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define more »
Antrim, County Antrim, United Kingdom Hybrid / WFH Options
Inspire People
a particular technical area, who can guide other developers. You'll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. You'll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders … . Deliver high quality user-centred features and services within an agile environment . Champion community of practice within DDaT to prioritise code ownership and quality . Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming … Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes . Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices . Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define 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 »
This is an exciting opportunity for candidates who are keen to learn in a fast-paced setting. Required Skills : Write readable, reusable, and maintainable code Participate in code reviews to ensure that the standards for codequality are met Demonstrate your proficiency with your language … of choice, while covering all bases Provide clear, clean, well-organized, correct, and clearly annotated/classifiable code in the responses Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience) At least 3+ years of relevant experience as a front-end OR full-stack engineer … conventions Extensive experience working with JavaScript or TypeScript Solid understanding of JavaScript ES6 and either Node.js or React Nice to have some prior softwareQuality Assurance and Test Planning experience Excellent spoken and written English communication skills more »
transformation, build a modern digital ecosystem using exciting technologies and do the best work of their careers. Key responsibilities: Build and maintain high-quality, reliable software and own it with a high degree of automation in the cloud. Own challenging tasks in the backlog and deliver them … routinely with no significant issues. Ensure company standard frameworks and policies are understood and adopted. Support other engineers to produce clean, qualitycode through code reviews and pair programming. Drive DevOps practices to automate the Product development life cycle. Drive solutions through experimentation and innovation as … the measurement and improvement of software development metrics. Drive continuous learning and improvement for the Product(s) itself and Product health related to quality and stability. Solve problems collaboratively, communicating decisions to customers. Approach and contribute to product planning and roadmap with an agile mentality. Engage with product more »
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Inspire People
in a particular technical area, who can guide other developers. Youll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. Youll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders and … Main responsibilities Deliver high quality user-centred features and services within an agile environment Champion community of practice within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming, Prototyping …/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define and document technical more »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Inspire People
in a particular technical area, who can guide other developers. Youll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. Youll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders and … Main responsibilities Deliver high quality user-centred features and services within an agile environment Champion community of practice within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming, Prototyping …/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define and document technical more »
South West London, London, United Kingdom Hybrid / WFH Options
Inspire People
in a particular technical area, who can guide other developers. Youll deliver user-centred features and services rapidly within an agile environment and champion codequality through developer ownership and emerging technologies. Youll provide technical leadership, coaching and mentoring for your team, communicate with your stakeholders and … Main responsibilities Deliver high quality user-centred features and services within an agile environment Champion community of practice within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), Pair Programming, Prototyping …/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards that reinforce industry standard best practices Work with your peers to improve our tools, technologies, guidance and standards. Work with the developer community to define and document technical more »