Bournemouth, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
looking for Tech leads who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be … C#, PHP ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software DesignPatterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software DesignPatterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : ? Ruby-on-Rails, Java … Python, C# ? VueJs, Typescript/Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software DesignPatterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both … using AWS , PostgreSQL , and DynamoDB . API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software DesignPatterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
jobs24.co.uk
Office, you will work in multidisciplinary teams, alongside researchers and developers, to deliver world-class, user-centred public services that meet the Government Design Principles. Your responsibilities will include: Identifying and fixing some of the toughest problems in public infrastructure. Focusing on the design of services … practice through peer support, tutoring, and mentoring of others in the team. Facilitating design critiques and aligning designpatterns across multiple services. Documenting complex user journeys. Building strong working relationships with both internal and external stakeholders. Demonstrating good leadership and collaborative working skills. … public leave and 1 day privilege leave Minimum Requirements: Experience of working in an agile, multi-disciplinary team environment; able to deliver iterative design components as part of a project team. Experience of designing accessible solutions across a range of channels to meet customer needs. Experience of working More ❯
professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and designpatterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
scale web services, and microservices based, Kubernetes-orchestrated applications. Strong Computer Science fundamentals in object-oriented design, architectural and designpatterns, data structures & algorithms. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database … willingness to actively participate in all aspects of the software development lifecycle, including but not limited to - refinement of requirements, estimation & planning, platform design & implementation, test & deployment automation, and platform resiliency & support. Primary Skills Kafka, IBM MQ" Java Spring Boot" " Big File handling" Exposure to modern microservice architecture More ❯
scale web services, and microservices based, Kubernetes-orchestrated applications. Strong Computer Science fundamentals in object-oriented design, architectural and designpatterns, data structures & algorithms. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database … willingness to actively participate in all aspects of the software development lifecycle, including but not limited to - refinement of requirements, estimation & planning, platform design & implementation, test & deployment automation, and platform resiliency & support. Primary Skills Kafka, IBM MQ Java Spring Boot Big File handling Exposure to modern microservice architecture More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
Connect Group
components through software. Contribute to sprint planning and documentation. Collaborate with a multidisciplinary team. Provide technical leadership and mentorship. Integrate new features and design workflows. Participate in design reviews and backlog prioritisation. … Qualifications: 6+ years of .NET software experience with hardware platforms in a regulated domain (e.g., ISO9001). Expertise in software architecture, designpatterns, and usability. Strong WPF, web services, and MS SQL experience. Deep understanding of multithreading, asynchronous programming, image processing, and large datasets. Proficiency with Azure More ❯
preferably Entity Framework. Proven track record of leading development projects and teams to successful outcomes. Deep understanding of software architecture principles, designpatterns, and best practices. Experience working in an agile environment, ideally within the Spotify model. Strong problem-solving skills and ability to work in a … skills, with the ability to mentor and lead teams. Demonstrated commitment to continual self-learning, ideally with a relevant degree. Technical Skills: Technologies/Patterns: C#/.NET Core/ASP.NET/Entity Framework/Postgres/SQL Server/Redis/AMQP/Microservice designpattern …/Synchronous & Asynchronous integration patterns Frameworks/Way of Working: Agile; Scrum & Kanban; Exposure to the Spotify Engineering model Tooling (preferable, equivalents acceptable): Kubernetes/Docker/CI/CD tools (preferably Argo); Atlassian Suite (Jira, Confluence, Bitbucket) Company Benefits: 25 days holiday, plus bank holidays, with options to More ❯
project and customer awareness and fostering team spirit. Ensuring application of technical standards, documentation, and processes to all deliverables. Identifying system architecture and design options and selecting the best solutions. Undertaking software design reviews and guiding other developers as needed. Refining specifications into a backlog and … Having significant experience in a software development environment. Possessing 3+ years of object-oriented design and programming (e.g., UML, DesignPatterns, SOLID principles). Having 3+ years of C#/.NET software development using Visual Studio. Programming for Windows CE/Windows Embedded Compact and More ❯
team focused on building and maintaining secure, high-throughput systems enabling real-time global payments. In this role, you’ll work on the design and development of core backend components in modern C++, collaborating with a high-calibre team to ensure performance, scalability, and reliability in a demanding … C++11/14/17/20) in a production environment Deep understanding of performance-optimized, multi-threaded systems Experience with designpatterns, object-oriented design, and refactoring techniques Proficiency in version control, testing, and peer code review practices Comfortable working with APIs and structured More ❯
Studio IDE, on Android and/or .NET Compact Framework. ● 1+ years Object Oriented Design and Programming using UML, DesignPatterns, SOLID principles. 2+ years agile experience including Scrum, Kanban, agile mindset. ● Experience of CI and the development/application of automated tests (TDD or More ❯
by eliminating time-consuming paperwork and lowering the risk of medicine mismanagement via Android, iOS and web-based services. Here at everyLIFE, we design, build, release, manage and support software and applications that are crucial parts of the physical care being given to tens of thousands of vulnerable … the highest standard. We believe in being transparent in all our dealings; acting fairly, openly and honestly in everything we do. You will: Design, develop, test and deliver well engineered code, collaborating with Product to ensure that we are releasing value early and often Work closely with the … ensure that all code is clean, consistent and secure Maintain an up-to-date knowledge of development languages, frameworks, tools and designpatterns Promptly escalate issues that affect product delivery and quality Maintain and manage our Continuous Integration and Delivery pipelines and tooling Have a passion to More ❯
leader for clients in pre-sales and sales in client discussions including tech days, Executive briefing sessions, strategic workshops, etc. The building of repeatable patterns and reusable artifacts: Leading the building of, and contribution to, repeatable digital technology patterns and artifacts such as industry-specific reference architectures and … API/Integration patterns and Microservices archetypes Required Skills More than 10+ years of Digital technologies and IT experience Experience delivering large-scale Digital Transformation programs and projects in complex enterprise environments. Operating for 3 years in a similar client-facing role, driving opportunities, revenue, and delivery, engaging with … Cloud security solutions, including Cloud-native security. Experience in conducting Cloud assessments and migration approaches and methodologies, as well as Cloud designpatterns including Landing zones. Understanding of Cloud-native capabilities as Kubernetes, Docker, etc, cloud native platforms such as OpenShift, Pivotal and EAI/Middleware stacks More ❯
Lead the technical delivery of complex data engineering projects, ensuring solutions are scalable, secure, and aligned with our delivery framework, and client goals. Design and build high-quality data pipelines and integration workflows, setting the technical direction and ensuring engineering best practices are followed throughout the development lifecycle. … solutions and communicating complex ideas clearly and effectively. Champion engineering standards, contributing to the development and adoption of data engineering guidelines, designpatterns, and delivery methodologies that contribute to our delivery framework. Stay current with emerging technologies, evaluating their relevance and potential impact, and promoting innovation within … Python, SQL, and modern ETL/ELT frameworks (e.g., Azure Data Factory, Talend, dbt). Experience designing and implementing scalable data pipelines and integration patterns across structured and unstructured data sources (e.g., Azure SQL, MySQL, MongoDB). Familiarity with data governance, metadata management, and data quality frameworks. Practical experience More ❯
various teams to align cloud financial strategies with business goals, analyze infrastructure spend, and manage FinOps applications. Your expertise in cost-efficient application design and understanding of technology infrastructure will be crucial. Experience with FinOps frameworks and cloud certifications are preferred. Job Description Seize the opportunity to join … opportunities and ensure spending aligns with organizational goals. Review application architecture and design to pinpoint and implement cost-efficient designpatterns and strategies, and make informed product recommendations. Collaborate with application owners to develop and execute optimization plans, ensuring measurable financial gains are tracked and … concepts and proficient applied experience Ability to analyze complex problems and business requirements, recommending innovative solutions. Expertise in identifying and designing cost-efficient application patterns by understanding and applying principles of good architecture. Solid understanding of technology infrastructure (cloud and on-premise) and cost management. Sound understanding of Cloud More ❯
Software Engineer will include: Perform role of Scrum Master in agile working environments. Prepare refinements and sprint planning. Assist the preparation of system design solutions. Produce test and integration instructions as required. Write software to implement design functionality. Write test harnesses to test software unit functionality … unit tests). Write tests to support design integration (acceptance tests). Resolve technical … issues arising during the project lifecycle and after release. Skills: Java - support of legacy stacks REST, Microservices NUnit, MSTest Knowledge of designpatterns, SOA and SaaS Continuous integration environments (e.g. Jenkins) Team Foundation Server, Jira and Confluence Experience of working within Agile methodologies Please get in touch More ❯
technologies. Adhere to organisational policies, standards, and best practices in application development, documentation, and maintenance that support industry best practices and project approaches Design and develop mobile-friendly applications Analyse web applications and perform improvements for SEO and Accessibility. Collaborate with designers, developers, and product owners in order … or preferably VueJS) 4+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.) Knowledgeable concerning clean code, secure coding practices, designpatterns, code smells, refactoring, etc. Aptitude with code authoring tools (Visual Studio, Visual Studio Code) Aptitude with GIT version control Excellent oral and written communication More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
jobs24.co.uk
JavaScript. Working knowledge of non-functional test tools including JMeter and Azure Load Test. Experience with GitHub. Deep understanding of architectural principles with design patterns. Experience of writing SQL statements. Behaviours: Developing Self and Others. Working Together. Delivering at Pace. This vacancy is using Success Profiles and will More ❯
Bournemouth, England, United Kingdom Hybrid / WFH Options
hackajob
Programming and build: Build, test, and document user interfaces of medium to high complexity. Prototyping: Engage in team prototyping activities, establish designpatterns, and iterate them. Strategic thinking: Work within a strategic context and contribute to strategy development. Systems design: Translate designs into working user … What do you need to thrive? Tooling: Operate and perform actions confidently within software such as Confluence, Jira, Bitbucket, and Jenkins. Comfortably use design-focused handover tools such as Figma. Use a code editor such as Visual Studio Code to build and optimise software. User focus: Collaborate effectively More ❯
while afternoons will involve cross-functional meetings and collaboration. You’ll guide teams through accessibility best practices across the full software development lifecycle—design, development, testing—and help integrate accessibility into their workflows. You’ll also be responsible for producing accessibility audits, authoring ACRs, and recommending compliant design … Certification Academic or professional background in Digital Accessibility, UX/UI, Digital Design, or Software Engineering Familiarity with UI designpatterns including Single Page Applications (SPAs), Rich Internet Applications (RIAs), and AI/chatbot interfaces #J-18808-Ljbffr More ❯
code using modern web technologies. Adhere to organisational policies, standards & best practices in app development, documentation & maintenance; supporting industry best practices & project approaches Design and develop mobile-friendly applications Analyse web applications and perform improvements for SEO and Accessibility. Collaborate with designers, developers, and product owners in order … or preferably VueJS) 2+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.) Knowledgeable concerning clean code, secure coding practices, designpatterns, code smells, refactoring, etc. Aptitude with code authoring tools (Visual Studio, Visual Studio Code) Aptitude with GIT version control Excellent oral and written communication More ❯
Programming and build: Build, test, and document user interfaces of medium to high complexity. Prototyping: Engage in team prototyping activities, establish designpatterns, and iterate them. Strategic thinking: Work within a strategic context and contribute to strategy development. Systems design: Translate designs into working user … What do you need to thrive? Tooling: Operate and perform actions confidently within software such as Confluence, Jira, Bitbucket, and Jenkins. Comfortably use design-focused handover tools such as Figma. Use a code editor such as Visual Studio Code to build and optimise software. User focus : Collaborate effectively More ❯
Christchurch, Dorset, United Kingdom Hybrid / WFH Options
Partly
skills 5+ years of experience developing complex applications. Firmly grounded computer science and engineering fundamentals , including data structures, concurrency, architecture, APIs, testing, and design patterns. Strong written and verbal communication and collaboration skills. Strong knowledge of databases and data models , relational and NoSQL. (Bonus) Experience with automotive parts. More ❯
Serve as the high-level designer of the systems to be implemented. Establish the basic structure of the system, defining the essential core design features and elements that provide the framework for all that follows. Provide the architects view of the users' vision for what the system needs … paths along which it must be able to evolve, and strive to maintain the integrity of that vision as it evolves during detailed design and implementation. Key Actions Balance system properties with internal design properties. Balance and support stakeholder needs with system context, during the entire … system life cycle. Manage consistency across the various organizational and design boundaries. Maintain repository of systems architecture artefacts. Monitor high-level system performance. Data Security Management. Develop systems architectures containing logical models of the components and interfaces involved. Produce detailed component specifications from systems architectures, taking into consideration More ❯
I seek a Java Software Engineer to work on a permanent basis within the Commercial Marine & Marine Defence sectors. Solid UML Object Orientated design skills are essential for this role. UML modelling to derive/decompose software requirements and produce software architectural designs such as Use cases, domain … IEC 61508 or equivalent is a distinct advantage. ESSENTIAL SKILLS Java or JavaFX NetBeans or other IDE. UML or Enterprise Architect for designpattern modelling. OOA/OOD ADDITIONAL SECURITY INFORMATION: I SEEK A SOFTWARE ENGINEER WHO HAS WORKED IN A MILITARY/DEFENCE ENVIRONMENT/INDUSTRY WITHIN More ❯