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 ❯
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 ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Hymans Robertson LLP
build, test, and scale our applications and services. Though this is a varied role, you are likely to have experience with: Object-oriented development patterns and approaches primarily in delivering C# .NET solutions Microsoft development stack and Azure Cloud computing technologies, including many of the following: ASP.NET & ASP.NET Core …/Transact SQL Testing frameworks such as NUnit, FakeItEasy, and SpecFlow Git & Azure DevOps Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns RESTful APIs Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) Behaviour-driven testing approaches and frameworks … Relational and NoSQL data architectures and technologies Experience using a front-end framework (preferably Angular) and associated designpatterns To succeed in this role, you will be: Self-motivated with a drive to learn and share knowledge Focused on continuous learning and improvement An effective communicator and More ❯
build, test, and scale our applications and services. Though this is a varied role, you are likely to have experience with: Object-oriented development patterns and approaches primarily in delivering C# .NET solutions Microsoft development stack and Azure Cloud computing technologies, including many of the following: ASP.NET & ASP.NET Core …/Transact SQL Testing frameworks such as NUnit, FakeItEasy, and SpecFlow Git & Azure DevOps Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns RESTful APIs Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) Behaviour-driven testing approaches and frameworks … Relational and NoSQL data architectures and technologies Experience using a front-end framework (preferably Angular) and associated designpatterns To succeed in this role, you will be: Self-motivated with a drive to learn and share knowledge Focused on continuous learning and improvement An effective communicator and More ❯
build, test, and scale our applications and services. Though this is a varied role, you are likely to have experience with: Object-oriented development patterns and approaches primarily in delivering C# .NET solutions Microsoft development stack and Azure Cloud computing technologies, including many of the following: ASP.NET & ASP.NET Core …/Transact SQL Testing frameworks such as NUnit, FakeItEasy, and SpecFlow Git & Azure DevOps Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns RESTful APIs Continuous improvement and delivery practices, DevOps culture, and automation within the Azure DevOps platform (YAML pipelines) Behaviour-driven testing approaches and frameworks … Relational and NoSQL data architectures and technologies Experience using a front-end framework (preferably Angular) and associated designpatterns To succeed in this role, you will be: Self-motivated with a drive to learn and share knowledge Focused on continuous learning and improvement An effective communicator and More ❯
for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with … with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO designpatterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills More ❯
scale to serve millions of Amazonians globally. This role offers continuous opportunities to innovate as you develop new features, enhance existing tools, and design seamless integrations across Amazon's vast technical landscape. Key job responsibilities Design and deliver scalable, highly-available services that serve our global … services, ensuring exceptional performance and reliability. Drive data-driven technical decisions while maintaining high standards in complex, ambiguous environments. Collaborate with product and design partners to create intuitive user experiences that simplify complex workflows. Innovate and improve our engineering practices while maintaining operational excellence. Mentor fellow engineers and … modern language such as Java, C++, or C# including object-oriented design. Bachelor's degree or equivalent. Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems. Experience with full software development life cycle, including coding standards, code reviews, source control management, build More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
team and needs skilled 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 actively in all development stages, from design to deployment and support Communicate proactively with colleagues to improve application design Suggest and implement innovative, high-tech solutions Optimize backend code, identify bottlenecks, and implement visualization and monitoring systems as needed Required Skills … C# Frontend Technologies : Vue.js, Typescript, Angular, React Cloud Platforms : Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : GraphQL, REST APIs, Software DesignPatterns (TDD, DDD) Agile methodologies: Scrum and Kanban About You Self-motivated and able to work independently Passionate about writing clean, reusable code Good communication 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 ❯
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 ❯
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 ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
a new team and needs solid software engineers to develop large-scale mobile and web applications backend, focusing on backend coding and database design with emphasis on system performance and reliability. This is an excellent opportunity for software engineers looking for a company with strong values that cares … about its customers and employees. Key Accountabilities Participate actively in the entire development process, from 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 … Rails, Java, Python, C# Frontend: Vue.js, TypeScript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, Software DesignPatterns (TDD, DDD) Methodologies: Agile (Scrum, Kanban) About You Self-motivated and independent worker Passionate about writing clean, reusable code Strong communication and teamwork skills 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 ❯
troubleshoot in both frontend and backend systems. Skilled in writing readable, efficient, and reusable code that adheres to industry best practices, designpatterns, and coding standards. Strong proficiency in Angular, TypeScript, HTML5, and CSS3 Experience with Scalable Applications: Proven track record of building and deploying scalable, high … JWT, OAuth, and Spring Security to protect applications. Proficiency with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB), as well as experience with database design, optimization, and querying. Experience with cloud platforms (AWS, Azure, GCP) for application deployment and monitoring. Education: B.S. degree (or foreign education equivalent) in Computer More ❯
and services for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and code for Kindle Reader iOS, Android app, and E-Reader software. You will join a team that is developing a platform on … BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Bjss
source Android ecosystem and the libraries available for common tasks Confident working with version control systems (Git) Strong appreciation of OO DesignPatterns, Unit Testing and TDD practices Understanding of Google’s Android design principles and interface guidelines Experience with continuous integration Experience working within More ❯
for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with … with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO designpatterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills 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 ❯
complex technical problems and work with engineering and business teams distributed across the globe. Key job responsibilities Your primary responsibilities will involve the design and implementation of highly available, scalable and fault-tolerant systems at scale. You will leverage technologies and real-time analytics and high volume, low … building innovative solutions to address the root causes of tax and invoicing defects Own technical relationships with business teams and cross-functional partners Design and implement scalable systems that handle millions of transactions Collaborate with team members to solve complex problems in tax calculation, invoicing, and compliance Contribute … Minimum Qualifications 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience More ❯
Concepts, Spring Framework (Spring Boot, Spring Batch, Spring Integration), SQL Integration – Micro Service Architecture, Developing and integration with Restful web services, DesignPatterns UI/UX – Angular, React, HTML/CSS/JS Some Other Highly Valued Skills May Include Devops -Monitoring and tooling like ELK and … technology, as well as job-specific technical skills. This role would be based out of our Glasgow Campus. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery … coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in More ❯
will be responsible for delivering tools and services to simplify the process for device makers to seamlessly manufacture IoT enabled devices. You will design and own solutions to simplify the device manufacturing processes providing innovative solutions to manufacturing processes. You will also be responsible for owning the SDK … BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience - Experience More ❯
fit for purpose addressing the performance & other bottlenecks in BAU system. Strong background in Integration technologies and platforms such as Mulesoft. Expertise in Integration patterns involving files (using FTP, SFTP, MoveIT), MQ, CDC, Message Bus, Hub & Spoke, Pub/Sub. Experience in implementation of Security standards for Data in … Data Catalogue, Data Cleansing, Data Analytics, Batch, Scheduling. Implementation knowledge on principles such as ACID, SOLID, OWASP. Implementation of designs related to Batch processing patterns involving Talend, Databricks, Snowflake or similar. Experience of running GDPR related projects involving Data Sourcing, Validations, Integration, Data Disposition, Auditing & Reporting. Ability to treat … of knowledge regarding multiple technologies and their inter-relationships, e.g.: Web applications, Java & Oracle. Extensive experience working in Java, microservice architecture, containerisation, enterprise integration patterns, data storage in a highly available, distributed products. Cloud native delivery skills following open standards in – Containers As a Service/PaaS/IaaS More ❯
team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our agile environment … Hands-on with 7+ years' experience in building distributed event-based systems applying agile practices. • Sound understanding of microservice architecture and designpatterns, system resiliency, scalability, security, and observability. • Strong working knowledge of core Java 8 & above, Spring-boot, and other Spring framework features. • Experience with designing More ❯
teams and external partners. Key Skills & Experience: Strong experience with ASP.NET, ASP.NET Core, and C# Familiarity with Angular, R, and functional designpatterns Proven expertise in Azure technologies and cloud architecture Proficient in object-oriented design and single sign-on implementation Skilled in using Git More ❯
teams and external partners. Key Skills & Experience: Strong experience with ASP.NET, ASP.NET Core, and C# Familiarity with Angular, R, and functional designpatterns Proven expertise in Azure technologies and cloud architecture Proficient in object-oriented design and single sign-on implementation Skilled in using Git More ❯