of Node.js, React.js Past experience with GraphQL, MongoDB preferred Dev-ops or Sec-ops experience valued Comfortable with working in a team environment. e.g Pairprogramming Very strong communication, influencing and presentation skills, with a deep sense of personal excellence and accountability High EQ and interpersonal skills, with more »
Good understanding of Clean Code and approaches like Ports & Adapters Continuous Delivery (CD) mindset Trunk based development Collaborative approach to building software such as pair programming. Delivered reliable, robust and scalable solutions on a Cloud platform. Ownership of the end-to-end software solution including the necessary infrastructure, observability more »
collaborative working as part of a team, and the associated tools and practices (agile working practices, task tracking, refining requirements, version control, code reviews, pairprogramming etc) Experience working across the full software lifecycle, analysing and refining requirements, proposing solutions, estimating, developing the software, deployment, ongoing maintenance and more »
Slough, Berkshire, United Kingdom Hybrid / WFH Options
Confidential
solve and fix bugs as discovered/reported. Use technical knowledge to prioritise the most valuable maintenance and upgrade of the applications as required. Pair program and lead peer reviews following the team s agile process. Lead improvement initiatives for applications, process or the wider platform. Review projects/ more »
you onboarded and started on something like this in your first few days. In addition, having a very collaborative culture, you will often be pairprogramming with a colleague on streamlining our production ML pipelines, reviewing other folks code and suggesting new ways to tackle a tough real more »
testing, and bug-fixing activities. Prepare, review and update technical documentation. Build reusable components with coverage tests. Perform code reviews and take part in pair programming. Participate in the maintenance and improvement of existing applications. Contribute to the wider engineering team and help improve development processes. Keep up to … date with advancements in application development, analytics, and programming languages. Skills Knowledge and Expertise Essential: At least 3 years of professional Python experience, specifically with a web development framework (preferably Django). RESTful API development and management, Transactional management. Databases e.g. PostgreSQL and SQL. Solid understanding of design patterns more »
and trade-offs, using software design patterns and architectural principles. * Proven experience with large-scale distributed systems and microservices architecture. * Proficiency of object-oriented programming (C# dotnet) with an advanced understanding of software design principles and patterns * Deep experience in designing and implementing complex Web (RESTful) and async APIs … Strong focus on quality-first software development techniques (TDD, ATDD, pairprogramming) * Extensive experience in designing microservices and event-driven architectures (using technologies such as Azure Service Bus, Azure Functions and Azure Web Apps) * Strong understanding of component-based frontend frameworks (such as Angular 2+) * Experience of cloud more »
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Inspire People
within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), PairProgramming, Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards more »
Stanmore, England, United Kingdom Hybrid / WFH Options
Sky
ll be able to get up to speed quickly and bring additional hands-on experience to our team. Use techniques such as TDD and PairProgramming to both deliver new and improve existing features. Work on a distributed, microservice based system and solve challenges that come with such more »
Holbeck, England, United Kingdom Hybrid / WFH Options
Sky
documentation for the use and implementation of Optimizely across the business. Create high quality software using agile methodologies Utilise techniques such as TDD and PairProgramming Participate in the full software life cycle, including support and continuous integration Drive continuous improvement within a self-regulating team Have plenty more »
their technical skills, problem-solving abilities, and understanding of software engineering principles. Share knowledge, insights, and best practices with team members through code reviews, pairprogramming, and technical discussions, promoting continuous learning and improvement. Identify opportunities for skills development and growth within the team, supporting career advancement and more »
communications compliance provider is devising inventive email, social media, and voice messaging solutions for its clients.The Lead Java SDET position necessitates expertise in Java programming and testing solutions for API services on extensive systems. The technological stack for this Lead Java SDET opportunity incorporates Java, automated testing, JUnit, Selenium … testingHave experience with JUnit, Selenium, and testing backend systems/APIsAs the Lead Java SDET, you will strongly advocate for modern development methods, including pairprogramming, Agile, and BDD/TDD. This company regularly hosts tech meetups, hackathons, and Pizza Thursdays, and even has beer taps in their more »
Holborn, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
Barbican, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
Lambeth, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
City of London, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
City of Westminster, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
West End of London, England, United Kingdom Hybrid / WFH Options
Sky
the organization to gather requirements, understand user needs, and provide technical direction. Strive to constantly improve the overall quality through code reviews, tech talks, pairprogramming and other collaborative practices. Understand business needs and design valuable software solutions that work well within the wider architecture. Proactively estimate efforts more »
messaging experience with Kafka, RabbitMQ or MongoDBAs the Senior Java Engineer, you will be a strong advocate for modern development ways of working including pairprogramming, Agile and BDD/TDD. This company (during normal times!) is a regular host of tech meetups, hackathons and conferences and they more »
trading softwarea cross-functional working environment - working closely with Product, QA, UX/UI and Frontend/Mobile EngineersAs the Java Developer, you'll pair program daily and practice clean code utilising TDD and CI/CD.Strong knowledge of data structures and algorithms will be advantageous as the Senior more »
you are aiming for. Key Experience needed: Java or Kotlin Cloud platforms - GCP, AWS or Azure Microservices architecture Agile methods - Scrum or Kanban TDD & Pairprogramming CI/CD Docker & Kubernetes Offer and Benefits: Discount scheme for retail brands Remote working model Career progression If you are interested more »
Manchester, North West, United Kingdom Hybrid / WFH Options
Inspire People
within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), PairProgramming, Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards more »
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Inspire People
within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), PairProgramming, Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards more »
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
Inspire People
within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), PairProgramming, Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards more »
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid / WFH Options
Inspire People
within DDaT to prioritise code ownership and quality Transform DDaT into a modern, agile development centre by embedding practices like Test Driven Development (TDD), PairProgramming, Prototyping/MVP, Continuous Integration and Deployment of small, frequent code changes Mentor, coach and support colleagues to deliver to our standards more »