assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs … Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior … Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan More ❯
assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs … Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior … Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan More ❯
Java Core (version 8+), Spring Boot, and Spring Framework - Design and implement RESTful APIs and microservices architecture - Utilize software designpatterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuous integration and continuous deployment (CI … 8+), Spring Boot, and Spring Framework - Experience in developing within a microservices architecture and working with RESTful APIs - Knowledge of software designpatterns and distributed systems - Familiarity with Agile development methodologies and CI/CD practices - Ability to work effectively within a team environment and interact with More ❯
Portsmouth, yorkshire and the humber, united kingdom
Carbon60
Java Core (version 8+), Spring Boot, and Spring Framework - Design and implement RESTful APIs and microservices architecture - Utilize software designpatterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuous integration and continuous deployment (CI … 8+), Spring Boot, and Spring Framework - Experience in developing within a microservices architecture and working with RESTful APIs - Knowledge of software designpatterns and distributed systems - Familiarity with Agile development methodologies and CI/CD practices - Ability to work effectively within a team environment and interact with More ❯
opportunity to contribute towards all aspects of the project. The role will involve liaising with product owners from within the business to architect, design and see through to completion new features to an enterprise scale financial workflow system. You'll make an impact … by: Collaborating on the design and development of high-quality software. Producing clean and efficient code based on various designpatterns and SOLID principles. Researching and designing new features. Mentoring and developing more junior staff. Designing, developing and configuring product workflows in collaboration with stakeholders. … Good problem solver/ability to see the bigger picture. Experience using a version control system, primarily Git. Working knowledge of designpatterns and SOLID programming principles. Experience using an Object Relational Mapper (ORM) e.g. nHibernate/Entity Framework. Capable of working proactively and carrying out day More ❯
of architecting optimised solutions, and ensuring the successful delivery of applications to end users in the financial sector. Main day to day duties – Design, develop, and maintain high-quality user-facing applications using Angular framework – Engineer a scalable Front End architecture that uses industry best practice – Implement robust … UI components and interactions using TypeScript, HTML5, CSS3, and JavaScript – Write clean, maintainable, and efficient code that follows best practices and designpatterns – Participate in code reviews and contribute to the development of software engineering best practices – Stay up to date with emerging trends and technologies in … the software development industry Requirements – 5+ years’ experience as an Angular developer – Strong expertise in UI designpatterns, HTML5, CSS3, SASS/SCSS, JavaScript and associated frameworks – Proficiency in harnessing common Angular libraries, including NgRx, RxJS, and Angular Material – Expert in responsive design principles and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Roc Search
of architecting optimised solutions, and ensuring the successful delivery of applications to end users in the financial sector. Main day to day duties – Design, develop, and maintain high-quality user-facing applications using Angular framework – Engineer a scalable Front End architecture that uses industry best practice – Implement robust … UI components and interactions using TypeScript, HTML5, CSS3, and JavaScript – Write clean, maintainable, and efficient code that follows best practices and designpatterns – Participate in code reviews and contribute to the development of software engineering best practices – Stay up to date with emerging trends and technologies in … the software development industry Requirements – 5+ years’ experience as an Angular developer – Strong expertise in UI designpatterns, HTML5, CSS3, SASS/SCSS, JavaScript and associated frameworks – Proficiency in harnessing common Angular libraries, including NgRx, RxJS, and Angular Material – Expert in responsive design principles and More ❯
assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs … Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior … Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan More ❯
Loughton, Essex, South East, United Kingdom Hybrid / WFH Options
Profile 29
Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates DesignPatterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service … .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 DesignPatterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
uses including - but not limited to - analytics, machine learning, data mining, compliance, business intelligence, sharing with applications and organisations Understand industry-recognised data modelling patterns and standards, and when to apply them. Compare and align different data models. Designing appropriate metadata repositories and present changes to existing metadata repositories … of tools for storing and working with metadata Designing data architecture that deals with problems spanning different business areas, producing appropriate designpatterns (often supporting data science, business intelligence and business reporting purposes) Applying ethical principles in handling data Ensuring appropriate storage of data in line with … Elasticsearch, Graph databases), and designing the database schemas to support those queries You have a good understanding of coding best practices & designpatterns and experience with code & data versioning, dependency management, error handling, logging, data monitoring, data validation and alerting You have strong interpersonal skills You have More ❯
development, secure design, and WordPress standards. Solid understanding of Agile development practices. Expertise in Object-Oriented Design, DesignPatterns, Clean Code, and TDD. Debugging and troubleshooting skills. Ability to communicate complex technical concepts in simple terms. Experience with Laravel, React, Drupal, Git, CI More ❯
East London, London, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
Senior Front End Developer - Vue3, ES6+, TypeScript, architecture designpatterns, Tailwind CSS, Vuetify Flexible Hybrid working - 1 day per week in London £75-85k DoE This small, incredibly successful healthcare scale-up is seeking an experienced Senior Frontend Developer to deliver a dashboard web app. This … most backend responses are deserialised into models. You will need to be experienced with these approaches and have good knowledge of software architecture design patterns. Business logic is tested using Mocha - currently they have just under 1,000 such tests. You will need to have experience working with … years' experience in frontend development, including complex web apps Proficiency in JavaScript (ES6+), Vue 3 and TypeScript Strong understanding of designpatterns, architectural best practices, OOP and data structures Comfortable contributing to architectural discussions and tech decisions Strong understanding of frontend test automation, creating tests as part More ❯
duties as management may, from time to time, reasonably require. What's in your toolbox Heaps of knowledge when it comes to secure design and WordPress standards Plenty of experience delivering projects using Agile practices Debugging and troubleshooting skills Strong communication skills … that can turn even the most complex technical jargon into plain English Good working knowledge of Object-Oriented Design, DesignPatterns and coding best practices such as Clean Code and TDD Any experience of Drupal/React/PHP 8/Laravel/Git/ More ❯
systems. Qualifications/Skills Required 3+ years of Java or other language experience Expertise in Multithreading, Object Oriented design, DesignPatterns, Unit & Integration testing Experience in Docker, Kubernetes, and cloud technology Familiarity with CI/CD and dev ops tools Familiarity with Angular, web technology More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Ripjar Ltd
using it around the world and is growing rapidly. This requires exceptional technical knowledge, good leadership skills, and a deep understanding of software design and development principles. Staff engineers will collaborate within and across engineering teams, working closely with engineering managers and other technical stakeholders to guide sound … assurance are effectively integrated into our business outcomes. Take a leading role in Labyrinth Screening's engineering organisation: contributing to standards, designpatterns, and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. The successful candidate should … and broad experience in building and designing software: you are an engineer and technical leader. Concrete knowledge and experience of software designpatterns, industry best practices, and architecture design. Demonstrated expertise in deploying software into production environments. You have experience designing distributed systems that manage extensive data More ❯
cross-functionally across Kallikor to support adjacent projects where required Write high-quality, well-tested code following modern engineering practices and designpatterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Essential: Strong software engineering fundamentals including … system architecture, designpatterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track record of delivering high-quality, production-grade code Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments More ❯
Node, PHP and some Python. This role is for an engineering mindset and the candidate will be comfortable discussing and implementing designpatterns, event-driven architecture, and serverless. This role is open to mid-level and senior developers and the successful candidate will be passionate about Software … Skills and Experience: You will need a solid understanding of: Object Oriented Software Development, preferably in PHP, TypeScript, or Python Software DesignPatterns and their implementation Ideally have experience in cloud engineering, preferably AWS, or be able to demonstrate solid understanding of principle architecture. If this role More ❯
and development tasks to the technical staff. Develop and provide mentoring to less experienced technical staff (other architects, technical leads, and developers). Design coding and software best practices, develop reference and proof of concept implementations. Design and development of reusable components and services. Create unit … of responsibility including but not limited to presentation, business logic, persistence, performance, scalability, and integrations. Expected to help specify the features of physical design, estimate time and effort to complete each feature, build or supervise implementation of features, prepare product for deployment, and provide technology subject-matter expertise … Servlets, JSP, EJB 3.x, JPA, RESTFUL and SOAP based Web Service development and JMS experience. Strong background in Java and J2EE DesignPatterns, Software Design Principles, UML and Rational Unified Process. Experience in modularity, scalable UI framework design and extendable service components. Experience More ❯
technical advisory role, tasked with assisting our clients in establishing a robust technical foundation within the Sprinklr Platform. Their primary objective is to design solutions that propel desired business outcomes, spearheading the adoption and reinforcement of best practices encompassing instance strategy, technical governance, core data management, integrations, and … CFM, CRM, and CSM. Understanding of systems architecture and ability to design scalable performance-driven solutions. Understanding of key designpatterns and large data volume limitations and best practices. The ideal candidate for this role will have attained a senior-level position, such as enterprise … strategy, governance, data, and solution design. Understanding of data sharing and visibility considerations and how these play into platform architecture. Familiarity with platform authentication patterns (SAML, SSO, OAuth). More ❯
solutions with a consumer-grade user experience, using science to manage the performance of Amazon's 1M+ employees. Our engineering scope includes UX design, microservices, frontend, big data, and ML - enabling Amazon to retain its "Day One" culture while growing its talent. As a Software Developer, you'll … join a team to design and develop products/services for the Connected Talent Management team's 3-year vision. If you're passionate about scalable, high-availability web architectures using AWS, this is for you. You'll contribute to full-stack dev, following agile SDLC to solve … as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards More ❯
software issues within a distributed system. Competence in multiple programming languages. Experience of database development (SQL and NoSQL). Experience with designpatterns, refactoring, OO design and related areas. Experience developing with the Micronaut framework. Strong analytical, problem-solving and organizational skills. Demonstrate accountability for More ❯
alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities Design, develop and maintain our iOS mobile applications Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility Lead … architecture and design of features, from conception to launch Help to improve engineering processes and tools to increase team effectiveness Be part of an agile development process to deliver high-quality software A day in the life This role provides a unique opportunity to be a key part … bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such More ❯
7+ years of relevant industry work experience Hands-on experience integrating Container Image Scanning platforms and tooling Experience of the full lifecycle of design, implementation … and running of enterprise software solutions involving cross functional team collaboration Experience contributing to the architecture and design (architecture, designpatterns, reliability, scaling) of new and current systems Experience of k8s and container technologies such as Docker, Podman and Openshift Experience of security fundamentals with More ❯
help create highly usable and intuitive digital products for our clients and staff. You’ll have a strong passion for the user-centred design process, leading user research and discovery, working with business requirements and helping to define new product and feature solutions. You will be the voice … of design expertise through the facilitation of workshops and user interviews, to concept sketching, wireframing, prototyping and testing your solutions. Working closely with product owners and development teams, you will be an advocate for the user at all times and ensure that everything we do is client-centred. … comfortable sketching and wireframing a design solution as when making UI and data visualisations beautiful and compelling • Contribute interaction designpatterns and components to our Design System and be an advocate for consistency and re-use across all digital products Qualifications • At least More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
DWP Digital
We'd love you to join us. What skills, knowledge and experience will you need? Business application Architecture design and modelling techniques, patterns, tools, and standards. Public cloud technologies, designpatterns containers, tools and best practices (especially AWS). CICD delivery methodologies and best … practices. Relational, NoSQL and Open-Source database design/modelling, technologies and patterns Significant experience in designing Microservice, event driven and API-led architecture recognising and guiding to best practice. You and your role We're looking for skilled architects who are confident working on products & services … in a complex digital environment. As a Senior Solution Architect, you will design, implement and oversee the architecture of IT solutions that improve services for millions of DWP users. We have opportunities on two teams. You will deliver the technical and architecture design elements for either More ❯