Salford, England, United Kingdom Hybrid / WFH Options
BBC
dynamic team to architect, deliver, and evolve Node.js AWS solutions addressing complex challenges that impact multiple internal teams and critical audience services. In this pivotal role, you will: Design, develop, and adapt robust software solutions using JavaScript, TypeScript, and Bash, leveraging AWS services like CloudFormation, Lambdas, CloudFront, CodePipelines, CloudWatch, and EC2. Lead the design and implementation … maintain automated tests to guarantee code coverage and quality. Integrate monitoring and support tools to achieve operational excellence. Ensure software reliability within its intended operating environment through robust design and testing. Create, review, and maintain comprehensive technical documentation to support current and future development. Lead the troubleshooting and resolution of issues throughout the product lifecycle, including participating in … A track record of quickly learning about and contributing to complex, preexisting software solutions that provide critical functionality to end-users. Solid application and understanding of designpatterns in software development. Strong communication skills to engage with stakeholders and engineers, with the ability to articulate technical decisions and teach others. A history of delivering high-quality work More ❯
or Vue). Willingness to learn new techs and platforms. Desirable Skills: Experience building from first principles without reliance on frameworks. Understanding of SOLID principles and designpatterns to produce clean, concise code. Strong problem-solving skills and an eagerness to learn new technologies. What's on Offer? Competitive salary of up to £35,000 per annum. More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC
for how users sign in to BBC applications on smart TVs and set-top boxes. From building intuitive, accessible UIs to integrating seamlessly with our authentication backends, we design and deliver smooth, secure sign-in journeys that work across a broad range of devices to deliver a world-class connected TV experience for BBC iPlayer and Sounds. Your … in fast-paced environments. Expertise in modern technologies, including JavaScript/TypeScript, front-end frameworks, and full-stack development. Strong technical foundation, covering test-driven development, designpatterns, and operational concerns like scaling and security. Leadership and collaboration, with experience as a Technical Lead, mentoring junior engineers, and influencing stakeholders. Proficiency in agile methodologies, established development practices More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Circle Group
S3) is a nice-to-have. Git mastery and familiarity with CI/CD pipelines. Sharp problem-solving skills with an eye for detail. CSS and Designpatterns As a summary, we are looking for a mid to senior level React Software Engineer to join an existing team in an almost fully remote role. This is a More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Circle Group
S3) is a nice-to-have. Git mastery and familiarity with CI/CD pipelines. Sharp problem-solving skills with an eye for detail. CSS and Designpatterns As a summary, we are looking for a mid to senior level React Software Engineer to join an existing team in an almost fully remote role. This is a More ❯
engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a Senior Software Engineer More ❯
development of their platform and application services. You’ll join a cross-functional technical pod alongside dedicated UI/UX, PMO, and DevOps support. Key Responsibilities Software Development Design and build scalable, maintainable, and secure software solutions. Collaborate on feature design and delivery, ensuring technical feasibility. Develop and optimise APIs and microservices with performance and scalability … a senior or staff engineering role in a fast-paced or start-up environment. Strong JavaScript/TypeScript expertise. Solid understanding of RESTful APIs, GraphQL, microservices, and service design patterns. Experience with SQL (schema design and optimisation). Familiarity with security best practices and testing frameworks. Agile development experience. Desirable: Experience with WebGL/three.js. Background More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
for impact. You identify and resolve team issues, using agile health checks to provoke responses. Digital perspective - you apply digital understanding and implement assisted digital solutions. Evidence-based design - you design for multiple services, choosing the most straightforward approach. Constraints - you identify, communicate, and work within constraints, challenge their validity, and ensure standards are met. Leadership … popular design frameworks such as NHS design system, GOV.UK design system, BBC's Global Experience Language (GEL). Experience with designpatterns and their iteration. Knowledge of NHS organisations and healthcare. Knowledge of development techniques and development platforms environments/languages/technologies. Knowledge of management. Areas may include, Leadership and … or designing for users with physical and cognitive impairments. Experience in contributing to "design systems". For example, producing self-service systems for non-Designers, using common patterns, components and elements. Experienced in leading and mentoring staff within and outside your specialism Experience in measuring, evaluating and visualising outcomes. Experience in design using GDS standards. More ❯
business process models and flows with the aim of identification of appropriate bounded-contexts and business rules. Provide developer roadmaps that support training against upcoming architectures, designpatterns and standards. Run brown-bag sessions to champion solution architectures and best practice. Successfully communicate all concepts and guidelines to development teams and provide support in the delivery of … team members by mentoring and coaching. Provide specialist application design and performance expertise to the software development group. Have detailed knowledge of the latest designpatterns and implement appropriately across solution designs. Effectively manage risks in changes to production, carefully consider and take a balanced view on changes. Provide product support when needed. To be … architecture and defining cloud solutions. Knowledge of Azure Cloud architecture, components, and services including security, high availability, disaster recovery and performance tuning Knowledge of Azure cloud designpatterns, application migration and modernization approaches Extensive commercial software development knowledge in cloud and on-premise environments Advanced knowledge of software designpatterns Advanced knowledge of OO More ❯
Developers to join its fantastic growing team. Ideal candidates will have the following: Commercial experience with C#/.NET Experience of object-oriented coding principles and designpatterns Experience with databases such as MSSQL Ability to communicate with customers and other departments clearly Desirable: Experience with Entity Framework Core MVVM .NET Core 7 This is an excellent More ❯
About The Role Hippo is recruiting for intermediate consultants in content design . Content designers ensure that people get the information they need, when and where they need it, in a format that's right for them. They work with user researchers, UX or interaction designers and other members of a multidisciplinary team to identify what people need … from an end to end service, and design content to meet those needs. As an intermediate consultant specialising in content design, you'll come to Hippo with strong content design skills and some experience of advising others on how to produce user-centred content. Please note, we are looking for candidates who are looking … great if you had: working knowledge of the Government Digital Service (GDS) Digital Standard and Central Digital and Data Office (CDDO) assessments experience of working with designpatterns and content patterns an understanding of information architecture experience of using content audits to implement a content maintenance plan experience of using design software such as More ❯
About The Role Hippo is recruiting for intermediate consultants in content design . Content designers ensure that people get the information they need, when and where they need it, in a format that's right for them. They work with user researchers, UX or interaction designers and other members of a multidisciplinary team to identify what people need … from an end to end service, and design content to meet those needs. As an intermediate consultant specialising in content design, you'll come to Hippo with strong content design skills and some experience of advising others on how to produce user-centred content. Please note, we are looking for candidates who are looking … great if you had: working knowledge of the Government Digital Service (GDS) Digital Standard and Central Digital and Data Office (CDDO) assessments experience of working with designpatterns and content patterns an understanding of information architecture experience of using content audits to implement a content maintenance plan experience of using design software such as More ❯
Developers to join its fantastic growing team. Ideal candidates will have the following: Commercial experience with C#/.NET Experience of object-oriented coding principles and designpatterns Experience with databases such as MSSQL Ability to communicate with customers and other departments clearly Desirable: Experience with Entity Framework Core MVVM .NET Core 7 This is an excellent More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
William Hill PLC
As a Business Solutions Architect, you will help us define, and execute against, our vision for global expansion and architectural design across our Trading Platform. You will be responsible for working with our Product Owners and business stakeholders to design solutions that put the best possible foundation into place for William Hill and our future growth. … You will be comfortable in supporting all aspects of the architecture role in an Agile delivery through planning, design, implementation, testing, releasing and feedback. You will be hands on when you need to be and will drive adoption through practical application and not through excessive documentation. Though you will be focussed on delivery within the Trading Tech department … AMQP, your JSON from your Avro, your TLS from your TTL and everything in between and you'll have a well-rounded technical repertoire covering software designpatterns, infrastructure design, business and process analysis, messaging systems, data stores, web-based systems and what makes it all tick. Experience solving problems at enterprise scale in a More ❯
Altrincham, England, United Kingdom Hybrid / WFH Options
Informed Solutions
will play a pivotal role in leading and delivering user-centred designs that make the world a healthier, safer, and more sustainable place. Your expertise will drive the design of complex, user-centred solutions across the public sector. You will also be responsible for setting the vision for the UCD discipline internally, ensuring we champion best practices both … be committed to fostering a culture of collaboration and integrity, thriving in a multi-disciplinary environment. As a UX/UI Designer, you will have experience making strategic design decisions (ideally within a public sector environment, using GDS principles) and be able to clearly demonstrate how you have led and coached others. Your role will involve driving the … accessible digital experiences, from low-fidelity wireframes to high-fidelity UI designs, using and evolving our design system Create reusable UI assets and common designpatterns to drive consistency and efficiency Prototype using tools such as Figma, InVision, and Sketch, and build rich interactive prototypes with HTML, CSS, JavaScript, and Nunjucks (GDS prototyping toolkit) Mentor More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
eBay Inc
stay curious. Join us to make an impact on one of the world's largest e-commerce websites. What you'll do and learn: Translate requirements to software design and create clean, efficient, extensible, maintainable crash-free code that's aligned with native platform guidelines Responsible for subsystems within a large domain, possessing in-depth knowledge and expertise. … Taking full responsibility for the entire software life cycle, including design, development, testing, deployment, observability and monitoring. Serve as a key player in influencing and guiding others towards the right technical decisions. Identifying areas of features likely to change and integrating flexibility in the design for these areas improving engineering velocity. Collaborate effectively with cross-functional … our benefits here: Qualifications: Bachelor's degree in EE, CS or other related field. 6+ years professional experience in native mobile development Experience implementing modern platform designpatterns Understanding of testing iOS applications using platform tools Experience with production monitoring Basic proficiency with swift memory management Understanding of advanced swift features such as generics/concurrency mgmt More ❯
focused on employee development and career enhancement. Our team members can communicate and collaborate with colleagues around the world. Job Summary : The Software Engineer is responsible for the design, development, and deployment of internal and external software systems and solutions. They are also responsible for mentoring junior engineers, providing technical leadership, and contributing to strategic decisions that shape … code(s) as a Company asset. Develops software and writes code using effective software methodologies. Utilizes object-oriented design, functional programming, unit testing, and designpatterns, ensuring code readability, performance, and reuse. Develops unit tests and other automated testing infrastructures to enhance code maintainability and reuse. Analyses the performance of programs and takes actions to More ❯
robust high quality and scalable software. Relentlessly automate any manual processes. Contribute to technical solution designs that embrace a quality-first approach. Participate in code reviews. Test software - Design and automate testing activities that effectively reveal product quality across a range of risk areas and acceptance criteria. Collaborate with the team and understand their own responsibility for quality. … Confident in upgrading tooling and technology underlying products Proficient in roll out and maintenance of cloud infrastructure for team's products. Able to implement resilient software designpatterns Able to maintain, update and document team APIs Familiar with application and infrastructure security concerns and proactively mitigates issues Regularly practices test driven and trunk based development Demonstrated ability More ❯
AWS, Azure Job Description: Responsibilities: Develop the Technology Resilience framework and support the roll out across Client. Collaborate with Technology teams on building best practice resilience designpatterns/solutions, for re-use. Help to build resilience skills within Technology teams. Contribute to the Technology Resilience strategy and sub-strategies, considering all aspects of resilience: application, infrastructure More ❯
build scalable, high-impact security solutions New AI-powered features – get hands-on with the latest advancements in AI-driven cybersecurity What You’ll Learn Software designpatterns and refactoring – write clean, maintainable, and scalable code Technology rotation – gain diverse experience by working across teams with varied technologies Collaboration with industry experts – learn from the best developers More ❯
to planning activities whilst aligning your workload to team delivery timescales. Responsibilities: Develop the next generation of our software using the latest web technologies with standard designpatterns and practices, all in an agile environment Write clean, documented, testable and scalable code to new functionality to our solutions, as well as improving our existing codebase Delivery of More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
CenterXchange Inc
will you do as a Lead Data Engineer at N Brown? Lead a team of engineers in creating, maintaining, and extending our analytics platform Data ETL - Designpatterns for ingesting, transforming, and exposing data Drive adoption of strong CI/CD practices to reduce deployment risks Coach your team in best practices and coding standards Develop your More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Vanguard Group
Provides expert level system analysis, design, development, and implementation of applications and databases. Directs the business assessment and requirements analysis processes, for the development of hardware and operating systems. Overview We are seeking a Senior Application Engineer with deep technical expertise and thought leadership. You will drive strategy for your area of expertise across teams and foster a … continuous improvement. Promote and implement best practicessuch as Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure high-quality and maintainable code. Utilize and advocate for design patternsto solve complex problems efficiently and improve code readability and reusability. Ensure compliance with IT and Information Security policies and procedures. Participate in special projects and perform other duties … years experience in technical specialty. Strong analysis and problem solving skills Knowledge of the financial services industry Deep understanding Languages (Required): Java Other technologies/areas: AWS, API Design, Automation testing Core Responsibilities 1. Provides expert level system analysis, design, development, and implementation of applications and databases. Integrates third party products. Ensures that expected application performance More ❯
continuous integration, pair programming, code review and version control Proficiency in Kotlin, as well as a strong knowledge in Jetpack Compose Solid understanding of clean architecture, designpatterns (MVP, MVVM, MVI) and principles (SOLID, DRY) Confidence to express their own opinions and be pragmatic about modifying them when appropriate Demonstrated experience collaborating with Product and Design … example by being a hands-on contributor to the codebase and providing oversight and feedback via pull requests. Demonstrate leadership for mobile architecture and API and micro-service design with deep knowledge in all aspects of Android development Provide line-management and personal development support for engineering team members Develops tactical plans for optimisation of resources and assets More ❯
pillar Lead a delivery team responsible for project delivery and application group Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, UX and implementation Review, update and produce … system documentation as required Perform code reviews The Senior Developer will have experience with the following: Experience with C#, asp.net and SQL using a variety of designpatterns and software development techniques including domain is driven design, MVC, unit and test-driven development Be keen and excited to become part of a completely data-driven More ❯