principles in line with Information Security standards. Drive innovation within our R&D team. Key Skills and Experience Understanding of Software Engineering Principles: SOLID, designpatterns, TDD, BDD, DDD, Enterprise Architecture Patterns API Engineering: security, deployment, monitoring, API Gateway, micro-services .NET Technologies: .NET core 3.x, ASP.NET Core, Testing Framework, ASP.NET MVC, Web API More ❯
team, you will deliver high-quality features and enhancements to our P6 Platform. Collaborate with multidisciplinary teams across the UK and France (some travel required). Support secure design principles according to information security policies and standards. Explore new tools and techniques to drive innovation within our R&D team. Take charge of implementing solutions that optimize our … Experience with relational databases like PostgreSQL DevOps: CI/CD, Docker, Git The following skills and technologies are a plus: Understanding of Software Engineering Principles: SOLID, designpatterns, TDD, BDD, DDD, Enterprise Architecture Patterns Frontend Technologies: HTML, CSS, JavaScript, Typescript, React Experience with unit and integration testing: JUnit, Spock, Jest Experience with integration frameworks such as More ❯
multi-disciplinary teams across the UK and France (with some travel required) will be your forte as you innovate to achieve goals and support the implementation of secure design principles according to policies and standards of Information Security. Explore latest tools and techniques, driving innovation within our R&D team. Take control of implementing cutting … edge solutions that optimize our processes. Level up your talent and ignite your development journey! Key Skills and Experience: Understanding of Software Engineering Principles: SOLID principles, designpatterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .NET Technologies: .NET core 3.x, ASP.NET Core, Testing Framework More ❯
multi-disciplinary teams across the UK and France (with some travel required) will be your forte as you innovate to achieve goals and support the implementation of secure design principles according to policies and standards of Information Security. Explore latest tools and techniques, driving innovation within our R&D team. Take control of implementing cutting-edge solutions that … development journey! Why you should be working here: You'll have most of the following key skills and experience: Understanding of Software Engineering Principles: SOLID principles, designpatterns, TDD, BDD and DDD, Enterprise Architecture Patterns Expertise in API Engineering: security, deployment infrastructure, monitoring, API Gateway, micro-services .Net Technologies: .net core 3.x, ASP.net core, Testing Framework More ❯
our P6 Platform team, you will deliver high-quality features and enhancements. Collaborate across UK and France teams (some travel required), innovate to meet goals, and support secure design principles aligned with Information Security standards. Explore new tools and techniques to drive innovation. Take charge of implementing solutions that optimize processes. Enhance your skills and advance your development … Engineering expertise Relational database knowledge, e.g., PostgreSQL DevOps skills: CI/CD, Docker, Git Additional skills that are a plus: Understanding of Software Engineering Principles: SOLID, designpatterns, TDD, BDD, DDD, Enterprise Architecture Frontend technologies: HTML, CSS, JavaScript, Typescript, React Experience with testing frameworks: JUnit, Spock, Jest Integration frameworks such as Apache Camel Other scripting languages Experience More ❯
Finance. Primary responsibilities include designing, developing, and maintaining software solutions on the OneStream development platform while coordinating with the team across various infrastructure layers. Primary Duties and Responsibilities Design and architect solutions. Provide documentation of source codes, defining standards and improve them, APIs, flow diagrams, reviewing code requests. Build and deliver solutions that meet/exceed customer/… feature easy to use and improve customer experience. Drive requirements discussions based on value delivered to customer. Participate and contribute to reviewing other team members unit tests. Lead design discussions and planning. Provide complex design requirements for major features and new solutions. Mentor fellow team members in best practices, coding standards, assist in software design … Mathematics, Physics or equivalent technical discipline experience. 8+ years of development and industry experience with detail-oriented software design with a strong command of designpatterns and problem-solving expertise in areas such as memory and performance tuning of managed code and SQL query optimization. Proficient in language frameworks such as: C#, VB.NET, .NET, Core More ❯
teams, Senior Data Engineers provide strong development leadership and take responsibility for significant technical components of data systems. You will work within a multi-skilled agile team to design and develop large-scale data processing software to meet user needs in demanding production environments. Your responsibilities will include: Working to develop data processing software primarily for deployment in … Big Data technologies. The role encompasses the full software lifecycle including design, code, test and defect resolution. Working with Architects and Lead Engineers to ensure the software supports non-functional needs. Collaborating with colleagues to resolve implementation challenges and ensure code quality and maintainability remains high. Leads by example in code quality. Working with operations teams to ensure … solutions and deploying into a production environment Proficient in SQL and SQL extensions for analytical queries Solid understanding of ETL/ELT data processing pipelines and designpatterns Aware of key features and pitfalls of distributed data processing frameworks, data stores and data serialisation formats Able to write quality, testable code and has experience of automated testing More ❯
wide Job Description: Key Responsibilities 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. Collaborate with multidisciplinary teams, including … translating data requirements into technical 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 the firm and clients. Contribute … engineering tools and practices, including 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 applying DevOps principles to data More ❯
outcomes for those they assist, 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 people across the UK. We … led and always aim for 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 existing team – reviewing code, discussing … system design to 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 learn and continually improve Provide More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
be fully covered. We’re 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 taught the rest, Strong object … Ruby-on-Rails, Java, Python, 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
be hands on whilst leading 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 front-end and back-end. … Build scalable, cloud-based solutions 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 DevOps processes, including virtualization , containerization More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
client is building a new team and needs solid software engineers to develop large-scale mobile and web applications backend. This role focuses on backend coding and database design, emphasizing system performance and reliability. This is an excellent opportunity for software engineers seeking a company with strong values that cares about its customers and employees. Key Accountabilities Participate … in the entire development process, from initial design to deployment and support Communicate proactively with colleagues to refine application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills and Knowledge Computer Science or related degree (highly desirable) Experience as a Software Team … Java, Python, C# Frameworks & Tools: Vue.js, TypeScript, Angular, React, GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: Software DesignPatterns About You Self-motivated, able to work independently Passionate about writing clean, reusable code Good communication and team skills Positive, logical, eager to learn Attention to detail and quality More ❯
with experience of some (not necessarily all) of the following: Background developing applications in Java (JDK 8, Spring Boot etc.). Solid understanding of Core Java designpatterns and concepts. Experience with RESTful Web Services, OOP/OOD and RDBMS experience. Some experience working with front end technologies (HTML5, JavaScript, Angular etc.). Background using modern processes More ❯
the business. JOB RESPONSIBILITIES: Deliver high quality multi-platform projects using Microsoft development frameworks Demonstrate highly effective approaches to object-oriented software development based on industry best practices Design, build, test and maintain scalable, secure, and testable code Create programming documentation and maintain existing documentation Unit testing Work with the dev team, product owners, and stakeholders to get … then implement solutions including code development and database design Monitor and support Moultrie Mobile production cloud infrastructure Stay abreast in the latest industry best practices, tools, and patterns Assist in resolving critical production issues Mentor new and more junior team members JOB REQUIREMENTS: Bachelor's degree in computer science, software engineering or related field (or equivalent years … of software development experience Minimum of 5 years related experience in following: .NET framework and/or .NET core SQL Server Entity Framework Knowledge of common designpatterns (Inversion of Control, Dependency Injection, etc.) Cloud experience Also, hands on experience with: Azure DevOps Event/Message based architecture Unit Testing Mobile or Restful API development PREFERRED SKILLS More ❯
Leadership: Act as a thought 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 ServiceNow Versed with Hybrid 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 Understanding of Cloud service management More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Turnitin, LLC
contributor to our Examsoft Insights team, you will play a key role in developing and enhancing the data processing and reporting systems that power our analytics platform. Responsibilities: Design and implement scalable data pipelines for processing and transforming large volumes of exam data using Java, AWS Lambda, SQS, EventBridge and other AWS technologies. Develop and optimize data storage … and retrieval systems, ensuring data integrity and accuracy. Implement monitoring and alerting for data processing systems to ensure reliability and performance. Design/Implement RESTful APIs and event-driven systems. Optimize existing services for near real-time performance and cost-efficiency. Collaborate closely with cross-functional teams, including Architects, Product Managers, and other engineering leads, to deliver innovative … with stakeholders across various locations, including distributed teams based in Europe and the USA, to deliver impactful solutions. Extensive experience with software development best practices (e.g. designpatterns, test-driven development, code profiling, debugging). Ability to communicate effectively with both technical and non-technical colleagues in agile environments. Preferred Qualifications, Skills, and Knowledge/Experience: Experience More ❯
architecture, engineering, integration, testing, and cloud technologies (AWS, Azure). Software Delivery Expertise: Skilled in delivering high-quality, reliable, scalable, and secure software using Agile methodologies, designpatterns, DevOps tools including test automation, and monitoring. Leadership in Technical Workstreams: Experience in managing large and complex technical projects within global, multi-supplier environments. Practical Engineering Background: Ability to More ❯
Location: Warwick – Onsite 5 days a week Languages: English Role – We are seeking a Senior Solution Architect with deep technical acumen and strong documentation skills to lead the design of scalable, secure, and high-performance technology solutions. This role is critical in aligning technical strategy with business objectives, ensuring seamless collaboration between stakeholders, developers, and project teams. 8+ … years of experience as a Cloud Solution Architect. Strong grasp of enterprise architecture principles and design patterns. Hands-on experience with AWS, Azure, or GCP. Expertise in APIs, microservices, Docker, and Kubernetes. Familiar with CI/CD pipelines and DevOps best practices. Proficient in architecture modeling tools (Visio, Lucidchart, Draw.io). Understanding of middleware and enterprise integration patterns. … platforms. Strong communication and collaboration skills. Consulting background is a plus. Strong communication skills (oral & written) Rights to work in the UK is must (No Sponsorship available) Responsibilities: Design end-to-end enterprise architecture across cloud, on-prem, and hybrid environments. Translate business needs into robust technical architecture and design documentation. Lead architecture reviews, technical workshops More ❯
Location: Warwick – Onsite 5 days a week Languages: English Role – We are seeking a Senior Solution Architect with deep technical acumen and strong documentation skills to lead the design of scalable, secure, and high-performance technology solutions. This role is critical in aligning technical strategy with business objectives, ensuring seamless collaboration between stakeholders, developers, and project teams. 8+ … years of experience as a Cloud Solution Architect. Strong grasp of enterprise architecture principles and design patterns. Hands-on experience with AWS, Azure, or GCP. Expertise in APIs, microservices, Docker, and Kubernetes. Familiar with CI/CD pipelines and DevOps best practices. Proficient in architecture modeling tools (Visio, Lucidchart, Draw.io). Understanding of middleware and enterprise integration patterns. … platforms. Strong communication and collaboration skills. Consulting background is a plus. Strong communication skills (oral & written) Rights to work in the UK is must (No Sponsorship available) Responsibilities: Design end-to-end enterprise architecture across cloud, on-prem, and hybrid environments. Translate business needs into robust technical architecture and design documentation. Lead architecture reviews, technical workshops More ❯
Principles SOLID principles, designpatterns, TDD, BDD and DDD, Enterprise Architecture Patterns Frontend Technologies HTML, CSS, JavaScript, Typescript, React Experience with Unit and Integration Testing JUnit, Spock, Jest Experience with integration frameworks such as Apache Calling all tech enthusiasts! Are you a problem-solving, curious, and strategic Java Developer? Join us at Sidetrade, the leading global More ❯
through a single digital marketplace. About You: You are an experienced Software Engineer with strong back-end PHP/LAMP stack experience, sound knowledge of OOP, designpatterns and building quality, robust, scalable and reusable solutions. You like people and working with them day to day! You enjoy team collaboration when required and knuckling down to write … software & web engineers working on a range of digital solutions delivered to 120+ countries worldwide. The solutions are digital retail, ecommerce and web services and include the development & design of systems, platforms, website and much more. Successful developers in this team demonstrate passion and enthusiasm and a willingness to contribute to team goals, help others and to keep 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 ❯
a permanent basis as an AWS Solution Architect/AWS Cloud Architect. This business offers the opportunity to shape the architectural direction of the product suite from a design, resiliency, redundancy, security, best practice and standards perspective. We’re looking for a Cloud Architect with deep AWS expertise and understanding of engineering cloud platforms on a serverless, infrastructure … background (development or DevOps) Outstanding business stakeholder engagement and management experience, inc. presenting of solutions to the exec team Knowledge of AWS Well Architected Framework and designpatterns AWS architecture certifications highly beneficial £95k-£100k + bonus + benefits. 80% remote & Birmingham More ❯
on independent auditing and documentation, 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/code solutions. … US DHS 508 Trusted Tester 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 ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Graphics Unlimited (Vic) Pty Ltd
join us. What skills, knowledge and experience will you need? Leading Architecture design across multiple teams drawing upon a wide range of experience of architecture modelling techniques, patterns, tools and standards. Significant experience in Microservice, event driven and API-led architecture recognising and guiding to best practice. Shaping and supporting technology initiatives, projects, programmes and portfolios, eg … Experience designing application architectures, when transitioning from a complex monolithic system e.g. experience of applying the Strangler Fig pattern. Significant experience in public cloud technologies and cloud hosting design patterns. Experience in establishing and or maintaining sustainable and healthy working relationships between Architecture and Engineering both during design as well as into delivery phases. You and … your role You'll be the Lead Solutions Architect for our Children & Families team. That means working at the forefront of DWP's solutions architecture design and development, managing and guiding a team of high-performing solutions architects to produce quality architecture design artifacts that help DWP get money to children. You will be collaborating with More ❯