Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
22/04/2022
Contractor
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Job Description Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing. Nutmeg is a J.P. Morgan company offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with c onstant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. Our Back-End Engineering team is at the heart of this venture, focused on getting a great banking experience into the hands of our customers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in teams that focus on specific products and projects. Depending on your strengths and interests, you'll have the opportunity to move between them and work in projects including fraud prevention, Investments, identity services, money transfers, debit and credit card payments, core banking, insurance products, reward campaigns, call-centre supporting innovations and more. Job responsibilities : Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin Write unit, component, integration, end-to-end & performance tests Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities and skills Formal training or certification on Java programming concepts and proficient advanced experience Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) Understanding of RESTful APIs and web technologies Understanding of relational databases Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support) Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team Ability to focus on promptly addressing customer needs Technically curious, versatile and solution Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Understanding of distributed systems and microservices architecture Understanding of cloud technologies (AWS, GCP, Azure, etc.) Understanding of messaging frameworks (Kafka, RabbitMQ, etc.) Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
14/05/2025
Full time
Job Description Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing. Nutmeg is a J.P. Morgan company offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with c onstant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. Our Back-End Engineering team is at the heart of this venture, focused on getting a great banking experience into the hands of our customers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in teams that focus on specific products and projects. Depending on your strengths and interests, you'll have the opportunity to move between them and work in projects including fraud prevention, Investments, identity services, money transfers, debit and credit card payments, core banking, insurance products, reward campaigns, call-centre supporting innovations and more. Job responsibilities : Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin Write unit, component, integration, end-to-end & performance tests Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities and skills Formal training or certification on Java programming concepts and proficient advanced experience Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) Understanding of RESTful APIs and web technologies Understanding of relational databases Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support) Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team Ability to focus on promptly addressing customer needs Technically curious, versatile and solution Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Understanding of distributed systems and microservices architecture Understanding of cloud technologies (AWS, GCP, Azure, etc.) Understanding of messaging frameworks (Kafka, RabbitMQ, etc.) Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the United Kingdom - but how we do things here is a little different. We're building the bank of the future. As a Senior Lead Software Engineer at JPMorganChase within the International Consumer Bank (Chase UK) you will be tasked with the creation and delivery of innovative, cutting-edge solutions through cloud-native microservices architecture applications. Utilizing the latest technologies and industry best practices, your role will encompass involvement in the design and architecture of these solutions, as well as a focus on all stages of the Software Development Life Cycle (SDLC). Our Back-End Engineering team is at the heart of this venture, focused on getting a great banking experience into the hands of our customers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in teams that focus on specific products and projects. Depending on your strengths and interests, you'll have the opportunity to move between them and work in projects including fraud prevention, identity services, money transfers, debit and credit card payments, core banking, insurance products, reward campaigns, call-centre supporting innovations and more. Job responsibilities: Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin Write unit, component, integration, end-to-end & performance tests Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities and skills Formal training or certification on Java programming concepts and proficient advanced experience Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a Java 8+ and modern frameworks (e.g. Spring Boot) Understanding of RESTful APIs and web technologies Understanding of relational databases Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team Ability to focus on promptly addressing customer needs Technically curious, versatile and solution Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Understanding of distributed systems and microservices architecture Understanding of cloud technologies (AWS, GCP, Azure, etc.) Understanding of messaging frameworks (Kafka, RabbitMQ, etc.) Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
14/05/2025
Full time
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the United Kingdom - but how we do things here is a little different. We're building the bank of the future. As a Senior Lead Software Engineer at JPMorganChase within the International Consumer Bank (Chase UK) you will be tasked with the creation and delivery of innovative, cutting-edge solutions through cloud-native microservices architecture applications. Utilizing the latest technologies and industry best practices, your role will encompass involvement in the design and architecture of these solutions, as well as a focus on all stages of the Software Development Life Cycle (SDLC). Our Back-End Engineering team is at the heart of this venture, focused on getting a great banking experience into the hands of our customers. We're looking for people who have a curious mindset, thrive in a collaborative environment, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in teams that focus on specific products and projects. Depending on your strengths and interests, you'll have the opportunity to move between them and work in projects including fraud prevention, identity services, money transfers, debit and credit card payments, core banking, insurance products, reward campaigns, call-centre supporting innovations and more. Job responsibilities: Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin Write unit, component, integration, end-to-end & performance tests Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities and skills Formal training or certification on Java programming concepts and proficient advanced experience Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a Java 8+ and modern frameworks (e.g. Spring Boot) Understanding of RESTful APIs and web technologies Understanding of relational databases Ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team Ability to focus on promptly addressing customer needs Technically curious, versatile and solution Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Understanding of distributed systems and microservices architecture Understanding of cloud technologies (AWS, GCP, Azure, etc.) Understanding of messaging frameworks (Kafka, RabbitMQ, etc.) Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, Chase UK, you will be joining our Cloud Platform Engineering tribe, which is at the heart of a cutting-edge cloud-native AWS infrastructure that powers the Chase UK bank that is trusted by over 2 million customers. You will be exposed to a wide spectrum of technologies such as Kubernetes clusters, connectivity, databases, kafka clusters, as well as numerous opportunities to create automations to eliminate toil and improve developer experience. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move among squads within the tribe. Job responsibilities Maintain and improve our AWS cloud infrastructure to ensure the bank's 24/7 operation with a focus on stability, performance, security and compliance Maintain and improve stability, security and performance of connectivity for our customers, in-between AWS accounts, as well as in-between Chase and third parties Maintain, design and create automation scripts and tooling using a variety of programming languages (Bash/Python/Go) as necessary Maintain and build a cloud platform for application developers and provide support to improve their SDLC and developer experience Manage and interact with vendors and other areas of the business to plan improvements and coordinate project efforts Participate in on-call rota Required skills Experience managing public cloud infrastructure using infra-as-code technologies (we use Terraform with AWS) Strong knowledge and operating experience in at least one CDN provider (such as Akamai/CloudFlare) Familiarity with network monitoring and diagnostic tools Optimize network performance through continuous analysis and improvement of connectivity patterns Strong understanding of network protocols, such as TCP/IP, DNS, DHCP, ICMP and VPN Experience with configuring and managing reverse proxies (such as Traefik, NGINX, HAProxy, etc) Good knowledge of Kubernetes clusters' operations (we use EKS) Good knowledge of programming using a modern language (Java/Python/Go) Excellent understanding of DevOps principles and SDLC best practices Excellent communication and collaboration skills Strong analytical and problem-solving abilities Nice to have capabilities Familiar with software engineering security best practices in a cloud environment Experience developing unit, integration and end-to-end software tests About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
14/05/2025
Full time
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, Chase UK, you will be joining our Cloud Platform Engineering tribe, which is at the heart of a cutting-edge cloud-native AWS infrastructure that powers the Chase UK bank that is trusted by over 2 million customers. You will be exposed to a wide spectrum of technologies such as Kubernetes clusters, connectivity, databases, kafka clusters, as well as numerous opportunities to create automations to eliminate toil and improve developer experience. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move among squads within the tribe. Job responsibilities Maintain and improve our AWS cloud infrastructure to ensure the bank's 24/7 operation with a focus on stability, performance, security and compliance Maintain and improve stability, security and performance of connectivity for our customers, in-between AWS accounts, as well as in-between Chase and third parties Maintain, design and create automation scripts and tooling using a variety of programming languages (Bash/Python/Go) as necessary Maintain and build a cloud platform for application developers and provide support to improve their SDLC and developer experience Manage and interact with vendors and other areas of the business to plan improvements and coordinate project efforts Participate in on-call rota Required skills Experience managing public cloud infrastructure using infra-as-code technologies (we use Terraform with AWS) Strong knowledge and operating experience in at least one CDN provider (such as Akamai/CloudFlare) Familiarity with network monitoring and diagnostic tools Optimize network performance through continuous analysis and improvement of connectivity patterns Strong understanding of network protocols, such as TCP/IP, DNS, DHCP, ICMP and VPN Experience with configuring and managing reverse proxies (such as Traefik, NGINX, HAProxy, etc) Good knowledge of Kubernetes clusters' operations (we use EKS) Good knowledge of programming using a modern language (Java/Python/Go) Excellent understanding of DevOps principles and SDLC best practices Excellent communication and collaboration skills Strong analytical and problem-solving abilities Nice to have capabilities Familiar with software engineering security best practices in a cloud environment Experience developing unit, integration and end-to-end software tests About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
Job Description Nutmeg is a J.P. Morgan company within the International Consumer Bank - Chase division offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with constant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. As an Engineer at JPMorgan Chase within Nutmeg, you will be part of a team with great ambitions. We aim to build a top-in-market suite of mobile and web apps to provide the best investment experience for our clients. Our team is at the heart of this venture, focused on getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects. Job Responsibilities Work with the Product team to understand user's needs and follow an Agile SDLC to develop and deliver product features. Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS. Participate with the rest of the team in the process of designing how our architecture needs to evolve to meet our needs. We use ADRs as part of our decision-making process and our architecture is microservices running on Kubernetes with a heavy use of Kafka and even-driven design. Take ownership of tasks from the estimation stage right through until the release stage and post production Identify, troubleshoot and resolve existing or newly-identified prioritised defects Write tests for all code you deliver and adhere to best practices/standards, ensuring high-quality code Take ownership of, or assist others with, releases and associated processes (we try to deploy as often as possible) Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the many skill share sessions we regularly hold in the team and across the wider Engineering department. Propose/contribute/collaborate on Technical Initiatives - improving and evolving the existing codebase and toolset Be keen to ensure that we focus on solving the essence of the problem rather than merely dealing with the symptoms Required qualifications, capabilities and skills English working proficiency is a must, you will be working with the team in London You have a product engineer mindset and a track record of delivering high quality software that adjusts to business and product needs to provide a great user experience in a timely manner Experience with a JVM language (Java/Scala/Kotlin) and Springboot Experience designing systems from scratch as well as understanding how to evolve existing architectures to achieve new goals, both serverless and managed in the cloud Hands-on experience designing and implementing event-driven architectures with different message brokers, including Kafka Experience with monitoring and alerting in order to maintain a production environment Good understanding of REST and what it means to work with APIs Experience with Git flow Good communication skills, you can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Operations Curious about new ways of working and open to different approaches and ideas Proactive and willing to help others put forward ideas Preferred qualifications, capabilities and skills- nice to haves Experience with DynamoDB and/or Aurora Experience in the FinTech sector Experience developing a multi-country product with multiple localizations and currencies. Show us your Github/Stack Overflow/app portfolio! About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
14/05/2025
Full time
Job Description Nutmeg is a J.P. Morgan company within the International Consumer Bank - Chase division offering award-winning investments, products and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with constant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction - meaning you'll have the opportunity to make a real difference. As an Engineer at JPMorgan Chase within Nutmeg, you will be part of a team with great ambitions. We aim to build a top-in-market suite of mobile and web apps to provide the best investment experience for our clients. Our team is at the heart of this venture, focused on getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects. Job Responsibilities Work with the Product team to understand user's needs and follow an Agile SDLC to develop and deliver product features. Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS. Participate with the rest of the team in the process of designing how our architecture needs to evolve to meet our needs. We use ADRs as part of our decision-making process and our architecture is microservices running on Kubernetes with a heavy use of Kafka and even-driven design. Take ownership of tasks from the estimation stage right through until the release stage and post production Identify, troubleshoot and resolve existing or newly-identified prioritised defects Write tests for all code you deliver and adhere to best practices/standards, ensuring high-quality code Take ownership of, or assist others with, releases and associated processes (we try to deploy as often as possible) Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the many skill share sessions we regularly hold in the team and across the wider Engineering department. Propose/contribute/collaborate on Technical Initiatives - improving and evolving the existing codebase and toolset Be keen to ensure that we focus on solving the essence of the problem rather than merely dealing with the symptoms Required qualifications, capabilities and skills English working proficiency is a must, you will be working with the team in London You have a product engineer mindset and a track record of delivering high quality software that adjusts to business and product needs to provide a great user experience in a timely manner Experience with a JVM language (Java/Scala/Kotlin) and Springboot Experience designing systems from scratch as well as understanding how to evolve existing architectures to achieve new goals, both serverless and managed in the cloud Hands-on experience designing and implementing event-driven architectures with different message brokers, including Kafka Experience with monitoring and alerting in order to maintain a production environment Good understanding of REST and what it means to work with APIs Experience with Git flow Good communication skills, you can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Operations Curious about new ways of working and open to different approaches and ideas Proactive and willing to help others put forward ideas Preferred qualifications, capabilities and skills- nice to haves Experience with DynamoDB and/or Aurora Experience in the FinTech sector Experience developing a multi-country product with multiple localizations and currencies. Show us your Github/Stack Overflow/app portfolio! About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm's cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group's number one priority is to enable the business by keeping the firm safe, stable and resilient. High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
Flexcube Developer Inside IR35/Hybrid We are seeking an experienced Flexcube Developer for a 12-month contract for our London based banking client. The ideal candidate will have strong expertise in Full Stack Java Development , PL/SQL and experience integrating or supporting Oracle Flexcube or Oracle Banking Payments Module (OBPM) banking applications. Key Responsibilities: Lead moderately complex initiatives and deliverables within technical domain environments. Contribute to large-scale strategic planning and technical roadmaps. Design, develop, test, debug, and document projects and programs, including system upgrades and deployments . Review and resolve moderately complex technical challenges , requiring an in-depth evaluation of technologies and procedures. Lead a team to meet client needs while ensuring compliance with relevant policies and procedures. Collaborate and consult with peers, colleagues, and mid-level managers to address technical challenges and achieve project goals. Act as an escalation point and provide guidance and direction to less experienced staff. Required Qualifications: Proven Software Engineering experience , demonstrated through work experience, training, military experience, or education. Strong background in the Financial Industry , with deep knowledge of Urgent/Wire payment processing . Experience integrating or supporting Oracle Banking Payments Module (OBPM) and Oracle Flexcube banking applications. Full Stack Java Development experience . Proficiency in Oracle PL/SQL . Hands-on DevOps experience . Desired Qualifications: BS/BA degree or higher in Computer Science, Engineering, or a related field. Experience in Microservices development . Familiarity with Jenkins for CI/CD automation. Hands-on experience working in an Agile development team . Strong communication skills with the ability to articulate complex concepts to diverse stakeholders. Strong analytical and problem-solving skills . Flexcube Developer Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
14/05/2025
Contractor
Flexcube Developer Inside IR35/Hybrid We are seeking an experienced Flexcube Developer for a 12-month contract for our London based banking client. The ideal candidate will have strong expertise in Full Stack Java Development , PL/SQL and experience integrating or supporting Oracle Flexcube or Oracle Banking Payments Module (OBPM) banking applications. Key Responsibilities: Lead moderately complex initiatives and deliverables within technical domain environments. Contribute to large-scale strategic planning and technical roadmaps. Design, develop, test, debug, and document projects and programs, including system upgrades and deployments . Review and resolve moderately complex technical challenges , requiring an in-depth evaluation of technologies and procedures. Lead a team to meet client needs while ensuring compliance with relevant policies and procedures. Collaborate and consult with peers, colleagues, and mid-level managers to address technical challenges and achieve project goals. Act as an escalation point and provide guidance and direction to less experienced staff. Required Qualifications: Proven Software Engineering experience , demonstrated through work experience, training, military experience, or education. Strong background in the Financial Industry , with deep knowledge of Urgent/Wire payment processing . Experience integrating or supporting Oracle Banking Payments Module (OBPM) and Oracle Flexcube banking applications. Full Stack Java Development experience . Proficiency in Oracle PL/SQL . Hands-on DevOps experience . Desired Qualifications: BS/BA degree or higher in Computer Science, Engineering, or a related field. Experience in Microservices development . Familiarity with Jenkins for CI/CD automation. Hands-on experience working in an Agile development team . Strong communication skills with the ability to articulate complex concepts to diverse stakeholders. Strong analytical and problem-solving skills . Flexcube Developer Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
Compliance Engineering - Full Stack Software Engineer - Vice President - Birmingham location_on Birmingham, West Midlands, England, United Kingdom YOUR IMPACT Are you passionate about developing mission-critical, high quality software solutions, using cutting-edge technology, in a dynamic environment? OUR IMPACT We are Compliance Engineering, a global team of more than 400 engineers and scientists who work on the most complex, mission-critical problems. We: build and operate a suite of platforms and applications that prevent, detect, and mitigate regulatory and reputational risk across the firm. have access to the latest technology and to massive amounts of structured and unstructured data. leverage modern frameworks to build responsive and intuitive front end and Big Data applications. The firm is making a significant investment to uplift and rebuild the Compliance application portfolio in 2025 and as part of that initiative we are setting up a new Compliance Engineering team in Birmingham. You have a unique opportunity to be part of this new, exciting team and play a crucial role in not just building this team but also help forge its vision. To achieve this, Compliance Engineering is looking to fill several full stack developer roles across different teams. HOW YOU WILL FULFILL YOUR POTENTIAL As a member of our team, you will: partner globally with sponsors, users and engineering colleagues across multiple divisions to create end-to-end solutions, learn from experts, be able to innovate and incubate new ideas, have an opportunity to work on a broad range of problems, often dealing with large data sets, including real-time processing, messaging, workflow and UI/UX, be involved in the full life cycle; defining, designing, implementing, testing, deploying, and maintaining software across our products. QUALIFICATIONS A successful candidate will possess the following attributes: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study. 5+ years of experience in Java development. 5+ years of experience in automated testing and SDLC concepts. An ability to drive to goals and milestones while valuing and maintaining a strong attention to detail. Strong communication and documentation skills - both verbally and in writing to effectively interact with multiple people and global teams. Excellent judgment, analytical thinking, and problem-solving skills. Strong team player & experience working with global teams. Self-motivated individual that possesses excellent time management and organizational skills. ABOUT GOLDMAN SACHS Goldman Sachs is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Disability Statement . Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
14/05/2025
Full time
Compliance Engineering - Full Stack Software Engineer - Vice President - Birmingham location_on Birmingham, West Midlands, England, United Kingdom YOUR IMPACT Are you passionate about developing mission-critical, high quality software solutions, using cutting-edge technology, in a dynamic environment? OUR IMPACT We are Compliance Engineering, a global team of more than 400 engineers and scientists who work on the most complex, mission-critical problems. We: build and operate a suite of platforms and applications that prevent, detect, and mitigate regulatory and reputational risk across the firm. have access to the latest technology and to massive amounts of structured and unstructured data. leverage modern frameworks to build responsive and intuitive front end and Big Data applications. The firm is making a significant investment to uplift and rebuild the Compliance application portfolio in 2025 and as part of that initiative we are setting up a new Compliance Engineering team in Birmingham. You have a unique opportunity to be part of this new, exciting team and play a crucial role in not just building this team but also help forge its vision. To achieve this, Compliance Engineering is looking to fill several full stack developer roles across different teams. HOW YOU WILL FULFILL YOUR POTENTIAL As a member of our team, you will: partner globally with sponsors, users and engineering colleagues across multiple divisions to create end-to-end solutions, learn from experts, be able to innovate and incubate new ideas, have an opportunity to work on a broad range of problems, often dealing with large data sets, including real-time processing, messaging, workflow and UI/UX, be involved in the full life cycle; defining, designing, implementing, testing, deploying, and maintaining software across our products. QUALIFICATIONS A successful candidate will possess the following attributes: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study. 5+ years of experience in Java development. 5+ years of experience in automated testing and SDLC concepts. An ability to drive to goals and milestones while valuing and maintaining a strong attention to detail. Strong communication and documentation skills - both verbally and in writing to effectively interact with multiple people and global teams. Excellent judgment, analytical thinking, and problem-solving skills. Strong team player & experience working with global teams. Self-motivated individual that possesses excellent time management and organizational skills. ABOUT GOLDMAN SACHS Goldman Sachs is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Disability Statement . Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
QA Automation Engineer - 6 Months FTC Department: IT Development Employment Type: Fixed Term Contract Location: Remote Reporting To: Development Team Lead/Group IT Director Compensation: £20,000 / year Description We are looking for an experienced QA Automation Engineer to join our team on a contract basis. The ideal candidate will have a strong background in developing and maintaining automation frameworks , automating web and API testing, and integrating tests into CI/CD pipelines . You will play a key role in ensuring the quality and reliability of our software products through efficient and scalable automation solutions. Develop and maintain automation frameworks for web and API testing. Automate test cases using Selenium WebDriver, Java, TestNG/JUnit, and Maven. Integrate automated tests into CI/CD pipelines using tools like AWS CodePipeline, Jenkins, or GitHub Actions. Conduct cross-browser and cross-platform testing using tools like LambdaTest or BrowserStack. Write efficient, scalable, and maintainable code following best practices. Perform debugging and root cause analysis to resolve issues. Collaborate with development teams to ensure high-quality deliverables. Generate test reports and maintain documentation. The Individual The ideal candidate will have demonstrable values and ethics that mirror our own culture values and to be successful in the recruitment process you will need to evidence at least 3 years' experience of the following in your CV: Automation Tools & Frameworks : Expertise in Selenium WebDriver, Java, TestNG/JUnit, and Maven . Programming & Scripting : Proficiency in Java, JavaScript, Node.js and understanding of OOP principles . CI/CD & DevOps : Experience with AWS CodePipeline, Jenkins, or GitHub Actions . Cross-Browser Testing : Familiarity with LambdaTest or BrowserStack . API Testing & Automation : Experience with Postman or RestAssured . Version Control : Proficiency in Git, GitHub, or Bitbucket . Coding Practices : Knowledge of SOLID, DRY, POM, and Data-Driven Testing . Debugging & Troubleshooting : Skills in log analysis and exception handling. Soft Skills : Strong problem-solving, analytical thinking, and communication skills. Nice-to-Have Skills: Experience with JMeter for performance testing. Familiarity with AWS services and cloud-based testing environments. Company Benefits Our commitment to our staff to provide a supportive, empowering and rewarding workplace continues to be part of our core mission at Convey365. We offer a vast array of benefits for our staff and continue to enhance our benefits package to be the most comprehensive, supportive and engaging benefits package for our team, key features include: 25-30 day annual leave (depending on length of service) + Bank Holidays Additional day annual leave to celebrate your birthday Additional day following 100% attendance in previous year Option to purchase up to 5 days leave Enhanced maternity and paternity leave Company Sick Pay Discounted Gym Membership Subsidised Conveyancing Employee Assistance Scheme which includes counselling sessions Well being programmes Ongoing training, development, and recognition programs. A supportive and fun team environment, with regular collaboration and charity events. Professional Development Support - We believe in fostering growth and will fully support your training and development in AWS and related technologies. This includes access to certification programs of your choosing, online courses, and workshops to advance your expertise and career. If you're passionate about technology and eager to contribute to a dynamic, innovative team, we'd love to hear from you!
14/05/2025
Full time
QA Automation Engineer - 6 Months FTC Department: IT Development Employment Type: Fixed Term Contract Location: Remote Reporting To: Development Team Lead/Group IT Director Compensation: £20,000 / year Description We are looking for an experienced QA Automation Engineer to join our team on a contract basis. The ideal candidate will have a strong background in developing and maintaining automation frameworks , automating web and API testing, and integrating tests into CI/CD pipelines . You will play a key role in ensuring the quality and reliability of our software products through efficient and scalable automation solutions. Develop and maintain automation frameworks for web and API testing. Automate test cases using Selenium WebDriver, Java, TestNG/JUnit, and Maven. Integrate automated tests into CI/CD pipelines using tools like AWS CodePipeline, Jenkins, or GitHub Actions. Conduct cross-browser and cross-platform testing using tools like LambdaTest or BrowserStack. Write efficient, scalable, and maintainable code following best practices. Perform debugging and root cause analysis to resolve issues. Collaborate with development teams to ensure high-quality deliverables. Generate test reports and maintain documentation. The Individual The ideal candidate will have demonstrable values and ethics that mirror our own culture values and to be successful in the recruitment process you will need to evidence at least 3 years' experience of the following in your CV: Automation Tools & Frameworks : Expertise in Selenium WebDriver, Java, TestNG/JUnit, and Maven . Programming & Scripting : Proficiency in Java, JavaScript, Node.js and understanding of OOP principles . CI/CD & DevOps : Experience with AWS CodePipeline, Jenkins, or GitHub Actions . Cross-Browser Testing : Familiarity with LambdaTest or BrowserStack . API Testing & Automation : Experience with Postman or RestAssured . Version Control : Proficiency in Git, GitHub, or Bitbucket . Coding Practices : Knowledge of SOLID, DRY, POM, and Data-Driven Testing . Debugging & Troubleshooting : Skills in log analysis and exception handling. Soft Skills : Strong problem-solving, analytical thinking, and communication skills. Nice-to-Have Skills: Experience with JMeter for performance testing. Familiarity with AWS services and cloud-based testing environments. Company Benefits Our commitment to our staff to provide a supportive, empowering and rewarding workplace continues to be part of our core mission at Convey365. We offer a vast array of benefits for our staff and continue to enhance our benefits package to be the most comprehensive, supportive and engaging benefits package for our team, key features include: 25-30 day annual leave (depending on length of service) + Bank Holidays Additional day annual leave to celebrate your birthday Additional day following 100% attendance in previous year Option to purchase up to 5 days leave Enhanced maternity and paternity leave Company Sick Pay Discounted Gym Membership Subsidised Conveyancing Employee Assistance Scheme which includes counselling sessions Well being programmes Ongoing training, development, and recognition programs. A supportive and fun team environment, with regular collaboration and charity events. Professional Development Support - We believe in fostering growth and will fully support your training and development in AWS and related technologies. This includes access to certification programs of your choosing, online courses, and workshops to advance your expertise and career. If you're passionate about technology and eager to contribute to a dynamic, innovative team, we'd love to hear from you!
VoCoVo specialises in innovative communication solutions tailored for businesses, particularly within the retail sector. Our flagship products are designed to create a connected store experience, facilitating seamless communication among retail staff to enhance efficiency and elevate customer service. We empower teams to collaborate effortlessly and achieve their retail goals. With over 250,000 users across more than 10,000 locations in 21 countries, and recognition as one of the top 100 best small-to-medium size businesses to work for, join us on our journey! At VoCoVo, our software engineering teams develop our Software as a Service (SaaS) offerings that run on our cloud computing platform, and the software that runs on our large estate of hardware appliances 'on prem' at our customers' stores. This Technical Lead role will report to the Head of Engineering and work within a multi-disciplinary team including Product, Delivery and QA. As a Technical Lead you will split your time approximately 60/40 between technical leadership and line management/team building. You will lead a development team focused on reducing the time and cost of installation and ongoing maintenance of 'on prem' equipment. The team will provide tools for our Customer Support team, channel partners / distributors, and retail customers, enabling them to install, configure, maintain and update the firmware and software deployed in stores. This team is supported by a Systems Engineering team, responsible for networking, in-store hardware and OS, a Cloud platform team, an Enabling team who provide overarching technical strategy and architecture, and the other team Technical Leads. Please note, to apply for this position you must be based in the UK and have the legal right to work in the UK. What we're looking for The following are desirable, but we do not expect you have them all: Prior experience of leading/having a significant impact upon the design, development, testing and maintenance of a large software project. Strong hands-on experience with JavaScript/TypeScript, partnered with Node.js exposure. Strong experience with modern frontend development tools and libraries such as React. Familiarity with Linux operating system. Previous experience as a Technical Lead/Line Manager and an appreciation for the importance of career progression planning. Agile team leadership and experience with Agile methodologies/processes. Excellent communication skills (ability to explain complex concepts clearly) and a leadership style based upon a foundation of empathy and humbleness. Design and maintenance of SQL and NoSQL databases. Containerisation experience (Docker/Kubernetes) and a strong appreciation of CI/CD. "Nice to have" skills Experience working with fleets of IoT hardware, or equivalent challenges of remote systems - even as a personal project. Experience with Bash scripting. Exposure to and understanding of remote device software updating tools, such as Mender. An understanding of MQTT messaging protocol (Sparkplug). Experience with event-driven systems (State machine). API Implementation and utilisation. Cloud experience (ideally Azure), experience with any modern cloud technology is appreciated. A strong understanding of networks/networking fundamentals. What you'll do Contribution as a key member of the technical leadership team for Product Development, alongside successful collaboration with Architects and Team Leads to make and record evidence-based architectural decisions. Day to day management of a team of up to 5 Software Engineers and 1 QA Engineer, whilst also mentoring less experienced engineers and impacting across other teams. Building and leading the team whilst enabling them to thrive within an enjoyable, supportive and fun working environment. Own and take responsibility for the end-to-end development of software applications and the development of robust and scalable JavaScript/TypeScript. Work closely with the Product Owner and your team to agree the scope of work for each sprint. Contribute to the technical roadmap, research new solutions and produce demonstrations/PoC's. Ensure that release management processes are suitable for managing multiple release channels, to accommodate the varied populations of hardware at customer premises. Conducting code reviews and championing high coding standards to maintain code quality. Liaise closely with the Systems Engineering team, who provide the Linux platform for the 'on prem' hardware appliances. Take responsibility for addressing technical debt on an ongoing basis. Act as a key mentor for less experienced engineers, including those in other teams. What does success look like? Your team are producing great work due to thriving in a supportive and enjoyable environment. VoCoVo are able to set-up and maintain the appliances in tens of thousands of retail stores. 99.5% store uptime. Tripling of the number of stores, without increasing the number of installation and support staff. Salary Salary range: £75,000 - £85,000 Benefits 25 Days Holiday + Bank Holidays (increases with years of service) Option to Buy or Sell 5 days holiday each year Sick Pay - 8 weeks full pay, 4 weeks half pay Life Assurance - (4 times basic pay) Private Medical Insurance Employee Assistance Programmes (EAP) Cycle2Work Scheme Electric Car Green Salary Sacrifice Scheme Enhanced Maternity & Paternity Package Child Care Scheme Training & Development Company Organised Events Pension (Royal London Group) 5% Employer Contribution Matched Apple MacBook, Wireless Magic Mouse and Keyboard, Monitor and Headphones Diversity and Inclusion At VoCoVo, we are dedicated to fostering a diverse and inclusive workplace where everyone feels valued, respected, and empowered to thrive. We welcome applications from individuals of all backgrounds and experiences. Our commitment is to create an environment that champions equity, innovation, and collaboration, ensuring all team members can flourish. Join us in shaping the future together. We are also committed to ensuring an inclusive recruitment process, so please let us know if you need any reasonable adjustments at any stage. Company Values Embracing VoCoVo's 'VOICE' Values is important to us, shaping our collaborative and innovative culture. VALUED Our Colleagues, Customers, and Stakeholders are valued; treated with respect, empathy and operate with honesty and integrity. ONE TEAM Collaboration of all for VoCoVo's happiness and success. INNOVATION Our products are constantly evolving to tackle the pain points of retailers across the globe. CUSTOMER FOCUSED Our customers love VoCoVo at every level, every interaction with us is frictionless, and we are integral to their operations. EMPOWERED Our people are empowered to do the right thing and make decisions without loads of red tape. If you feel this could be the right fit, apply now!
13/05/2025
Full time
VoCoVo specialises in innovative communication solutions tailored for businesses, particularly within the retail sector. Our flagship products are designed to create a connected store experience, facilitating seamless communication among retail staff to enhance efficiency and elevate customer service. We empower teams to collaborate effortlessly and achieve their retail goals. With over 250,000 users across more than 10,000 locations in 21 countries, and recognition as one of the top 100 best small-to-medium size businesses to work for, join us on our journey! At VoCoVo, our software engineering teams develop our Software as a Service (SaaS) offerings that run on our cloud computing platform, and the software that runs on our large estate of hardware appliances 'on prem' at our customers' stores. This Technical Lead role will report to the Head of Engineering and work within a multi-disciplinary team including Product, Delivery and QA. As a Technical Lead you will split your time approximately 60/40 between technical leadership and line management/team building. You will lead a development team focused on reducing the time and cost of installation and ongoing maintenance of 'on prem' equipment. The team will provide tools for our Customer Support team, channel partners / distributors, and retail customers, enabling them to install, configure, maintain and update the firmware and software deployed in stores. This team is supported by a Systems Engineering team, responsible for networking, in-store hardware and OS, a Cloud platform team, an Enabling team who provide overarching technical strategy and architecture, and the other team Technical Leads. Please note, to apply for this position you must be based in the UK and have the legal right to work in the UK. What we're looking for The following are desirable, but we do not expect you have them all: Prior experience of leading/having a significant impact upon the design, development, testing and maintenance of a large software project. Strong hands-on experience with JavaScript/TypeScript, partnered with Node.js exposure. Strong experience with modern frontend development tools and libraries such as React. Familiarity with Linux operating system. Previous experience as a Technical Lead/Line Manager and an appreciation for the importance of career progression planning. Agile team leadership and experience with Agile methodologies/processes. Excellent communication skills (ability to explain complex concepts clearly) and a leadership style based upon a foundation of empathy and humbleness. Design and maintenance of SQL and NoSQL databases. Containerisation experience (Docker/Kubernetes) and a strong appreciation of CI/CD. "Nice to have" skills Experience working with fleets of IoT hardware, or equivalent challenges of remote systems - even as a personal project. Experience with Bash scripting. Exposure to and understanding of remote device software updating tools, such as Mender. An understanding of MQTT messaging protocol (Sparkplug). Experience with event-driven systems (State machine). API Implementation and utilisation. Cloud experience (ideally Azure), experience with any modern cloud technology is appreciated. A strong understanding of networks/networking fundamentals. What you'll do Contribution as a key member of the technical leadership team for Product Development, alongside successful collaboration with Architects and Team Leads to make and record evidence-based architectural decisions. Day to day management of a team of up to 5 Software Engineers and 1 QA Engineer, whilst also mentoring less experienced engineers and impacting across other teams. Building and leading the team whilst enabling them to thrive within an enjoyable, supportive and fun working environment. Own and take responsibility for the end-to-end development of software applications and the development of robust and scalable JavaScript/TypeScript. Work closely with the Product Owner and your team to agree the scope of work for each sprint. Contribute to the technical roadmap, research new solutions and produce demonstrations/PoC's. Ensure that release management processes are suitable for managing multiple release channels, to accommodate the varied populations of hardware at customer premises. Conducting code reviews and championing high coding standards to maintain code quality. Liaise closely with the Systems Engineering team, who provide the Linux platform for the 'on prem' hardware appliances. Take responsibility for addressing technical debt on an ongoing basis. Act as a key mentor for less experienced engineers, including those in other teams. What does success look like? Your team are producing great work due to thriving in a supportive and enjoyable environment. VoCoVo are able to set-up and maintain the appliances in tens of thousands of retail stores. 99.5% store uptime. Tripling of the number of stores, without increasing the number of installation and support staff. Salary Salary range: £75,000 - £85,000 Benefits 25 Days Holiday + Bank Holidays (increases with years of service) Option to Buy or Sell 5 days holiday each year Sick Pay - 8 weeks full pay, 4 weeks half pay Life Assurance - (4 times basic pay) Private Medical Insurance Employee Assistance Programmes (EAP) Cycle2Work Scheme Electric Car Green Salary Sacrifice Scheme Enhanced Maternity & Paternity Package Child Care Scheme Training & Development Company Organised Events Pension (Royal London Group) 5% Employer Contribution Matched Apple MacBook, Wireless Magic Mouse and Keyboard, Monitor and Headphones Diversity and Inclusion At VoCoVo, we are dedicated to fostering a diverse and inclusive workplace where everyone feels valued, respected, and empowered to thrive. We welcome applications from individuals of all backgrounds and experiences. Our commitment is to create an environment that champions equity, innovation, and collaboration, ensuring all team members can flourish. Join us in shaping the future together. We are also committed to ensuring an inclusive recruitment process, so please let us know if you need any reasonable adjustments at any stage. Company Values Embracing VoCoVo's 'VOICE' Values is important to us, shaping our collaborative and innovative culture. VALUED Our Colleagues, Customers, and Stakeholders are valued; treated with respect, empathy and operate with honesty and integrity. ONE TEAM Collaboration of all for VoCoVo's happiness and success. INNOVATION Our products are constantly evolving to tackle the pain points of retailers across the globe. CUSTOMER FOCUSED Our customers love VoCoVo at every level, every interaction with us is frictionless, and we are integral to their operations. EMPOWERED Our people are empowered to do the right thing and make decisions without loads of red tape. If you feel this could be the right fit, apply now!
Software Engineer (Leadership) - Infrastructure Facebook is seeking an experienced Software Engineer to join the Software Engineering (Infrastructure) team. The Software Engineering (Infrastructure) team builds large distributed components that run Facebook. Our code serves millions of requests per second and it does so with sub-second latency and in a fault-tolerant manner. We handle everything from Facebook scale data storage, to synchronization and coordination of large server clusters, to providing a runtime environment for front end Facebook code. We are looking for candidates who share a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude. Responsibilities Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient. Effectively communicate complex features and systems in detail. Understand industry & company-wide trends to help assess & develop new technologies. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas. Lead long term technical vision and roadmap for large cross-company efforts. Suggest, collect and synthesize requirements and create an effective feature roadmap. Minimum Qualifications Experience leading projects with industry-wide impact. Vast experience communicating and working across functions to drive solutions. Significant experience in mentoring/influencing senior engineers across organizations. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long-term vision. Extensive experience coding in C, C++, Java and/or C#. Significant experience building server applications. Preferred Qualifications B.S. Computer Science or related technical field. Experience with operating system internals, filesystems, programming language design, compilers. About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics. Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.
13/05/2025
Full time
Software Engineer (Leadership) - Infrastructure Facebook is seeking an experienced Software Engineer to join the Software Engineering (Infrastructure) team. The Software Engineering (Infrastructure) team builds large distributed components that run Facebook. Our code serves millions of requests per second and it does so with sub-second latency and in a fault-tolerant manner. We handle everything from Facebook scale data storage, to synchronization and coordination of large server clusters, to providing a runtime environment for front end Facebook code. We are looking for candidates who share a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude. Responsibilities Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient. Effectively communicate complex features and systems in detail. Understand industry & company-wide trends to help assess & develop new technologies. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas. Lead long term technical vision and roadmap for large cross-company efforts. Suggest, collect and synthesize requirements and create an effective feature roadmap. Minimum Qualifications Experience leading projects with industry-wide impact. Vast experience communicating and working across functions to drive solutions. Significant experience in mentoring/influencing senior engineers across organizations. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long-term vision. Extensive experience coding in C, C++, Java and/or C#. Significant experience building server applications. Preferred Qualifications B.S. Computer Science or related technical field. Experience with operating system internals, filesystems, programming language design, compilers. About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics. Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.
We are looking for a Staff Engineer with deep experience in Java and payment processing to join us on a three month rolling contract that sits outside IR35. You must be able to work onsite at the client office two days a week. The client office is located in Paddington, London. What does the role involve? Technical Leadership & System Architecture: Lead the design and delivery of scalable, resilient systems that integrate with Payment Service Providers (PSPs). Own and drive architectural decisions and influence engineering best practices across teams on multiple projects. Guide and work across teams on system design patterns, event-driven architecture, and secure development practices. Lead technical deep dives and knowledge sharing in the teams, anticipating challenges and proposing solutions. Start influencing product and business decisions. Hands-on Software Development: Write high-quality Java code using frameworks such as Spring Boot or Micronaut. Build robust services that support secure, high-volume payment transactions. Develop integrations with acquiring banks, payment gateways, and fraud detection tools. Cloud & DevOps Practices: Build and support cloud-native systems on the cloud (preferably Azure) using Terraform and Kubernetes. Manage CI/CD pipelines using GitHub Actions and ensure smooth delivery to production. Own monitoring, alerting, and observability, using tools like OpenTelemetry and Dynatrace. Security & Compliance: Ensure systems are compliant with PCI DSS, PSD2, and SCA. Champion secure coding practices and data protection across services. Collaboration & Mentoring: Work closely with product owners, engineering leads, and other stakeholders to shape technical solutions. Mentor and support more junior/mid/senior engineers, driving technical excellence across the board. Help establish and promote best practices around code review, testing, delivery, and operational support. Continuous Improvement: Continuously improve platform reliability, performance, and cost-efficiency. Stay up-to-date with technology trends and proactively identify innovation opportunities. Minimum Qualifications: Proven experience as a Staff or Lead Engineer in backend-heavy environments in teams having multiple levels of engineering. Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Hands-on knowledge of Kafka, event-driven architecture, enterprise integration patterns and microservices. Solid understanding of payment systems and PSP integrations, including fraud, tokenisation, and settlement flows. Experience with cloud infrastructure (Azure preferred), CI/CD, and Kubernetes. Working knowledge of regulatory and compliance standards (PCI DSS, SCA, PSD2). Strong communication skills and the ability to explain complex technical concepts to a range of audiences. Experience working in Agile/Scrum teams with a DevOps culture and test-driven mindset. Impact: Play a pivotal role in transforming the payment experience at scale for a leading UK retailer. Influence how millions of customers interact with the brand across digital and in-store channels. Work with autonomy in a supportive, agile, delivery-focused environment. Collaborate with high-calibre engineers and commercial teams to deliver measurable impact. About Mindera At Mindera we use technology to build products we are proud of, with people we love. Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera. We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world. You get to work with a bunch of great people, where the whole team owns the project together. Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment. Check out our Blog: and our Handbook: Mindera is an equal opportunity employer and does not discriminate on the basis of age, disability, gender including gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or any other protected status. All matters related to employment are decided on the basis of qualifications, merit and business needs.
13/05/2025
Full time
We are looking for a Staff Engineer with deep experience in Java and payment processing to join us on a three month rolling contract that sits outside IR35. You must be able to work onsite at the client office two days a week. The client office is located in Paddington, London. What does the role involve? Technical Leadership & System Architecture: Lead the design and delivery of scalable, resilient systems that integrate with Payment Service Providers (PSPs). Own and drive architectural decisions and influence engineering best practices across teams on multiple projects. Guide and work across teams on system design patterns, event-driven architecture, and secure development practices. Lead technical deep dives and knowledge sharing in the teams, anticipating challenges and proposing solutions. Start influencing product and business decisions. Hands-on Software Development: Write high-quality Java code using frameworks such as Spring Boot or Micronaut. Build robust services that support secure, high-volume payment transactions. Develop integrations with acquiring banks, payment gateways, and fraud detection tools. Cloud & DevOps Practices: Build and support cloud-native systems on the cloud (preferably Azure) using Terraform and Kubernetes. Manage CI/CD pipelines using GitHub Actions and ensure smooth delivery to production. Own monitoring, alerting, and observability, using tools like OpenTelemetry and Dynatrace. Security & Compliance: Ensure systems are compliant with PCI DSS, PSD2, and SCA. Champion secure coding practices and data protection across services. Collaboration & Mentoring: Work closely with product owners, engineering leads, and other stakeholders to shape technical solutions. Mentor and support more junior/mid/senior engineers, driving technical excellence across the board. Help establish and promote best practices around code review, testing, delivery, and operational support. Continuous Improvement: Continuously improve platform reliability, performance, and cost-efficiency. Stay up-to-date with technology trends and proactively identify innovation opportunities. Minimum Qualifications: Proven experience as a Staff or Lead Engineer in backend-heavy environments in teams having multiple levels of engineering. Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Hands-on knowledge of Kafka, event-driven architecture, enterprise integration patterns and microservices. Solid understanding of payment systems and PSP integrations, including fraud, tokenisation, and settlement flows. Experience with cloud infrastructure (Azure preferred), CI/CD, and Kubernetes. Working knowledge of regulatory and compliance standards (PCI DSS, SCA, PSD2). Strong communication skills and the ability to explain complex technical concepts to a range of audiences. Experience working in Agile/Scrum teams with a DevOps culture and test-driven mindset. Impact: Play a pivotal role in transforming the payment experience at scale for a leading UK retailer. Influence how millions of customers interact with the brand across digital and in-store channels. Work with autonomy in a supportive, agile, delivery-focused environment. Collaborate with high-calibre engineers and commercial teams to deliver measurable impact. About Mindera At Mindera we use technology to build products we are proud of, with people we love. Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera. We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world. You get to work with a bunch of great people, where the whole team owns the project together. Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment. Check out our Blog: and our Handbook: Mindera is an equal opportunity employer and does not discriminate on the basis of age, disability, gender including gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or any other protected status. All matters related to employment are decided on the basis of qualifications, merit and business needs.
This job offer is presented to you through one of our partners. Click on "Show interest" to be redirected. Location: Edinburgh In this position, you'll be based in the Edinburgh office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture at We give you a world of potential Computershare have a very exciting opportunity for an Automation Engineer to join our team in Edinburgh. Why is this role exciting? There are a few things that make this role stand out: Our leadership team are entirely invested in continually developing and training our staff, so you will have the opportunity to continue learning and progressing. You will be working within a global department, where the teams are focused on being the best. They want to continue to learn and are whole-heartedly embracing being agile. You will be working as part of our Global Plans Development team, which provides development and support to one of our major business lines. We encourage a flexible working environment to allow you to work the way that suits you best. A role you will love As one of our Automation Engineers you will work within our cross-functional agile teams and be involved throughout the full development lifecycle from requirements elicitation to the delivery of high-quality technical solutions. In this role, you will play a pivotal part in identifying opportunities for automation to streamline operations and improve productivity. You will design, develop, and implement automation tests to enhance efficiency and reduce human intervention. Some of the key responsibilities: Designing, developing, and maintaining automation scripts and frameworks to support testing, deployment, and other aspects of the development lifecycle. Supporting team members with upskilling in automation testing. Translating requirements into clearly defined automated test scenarios in order to support development. Applying specialist technical knowledge and experience to define and lead the test approach in order to mitigate the risk of change. Providing continual feedback on product quality to the team and stakeholders to enable them to make informed decisions. What will you bring to the role? We are looking for somebody who has a true passion for all things Test automation. To do this role successfully you will need to have experience working in highly complex software development environments in similar roles. You will be a collaborative individual who enjoys working as part of a team, as well as providing support and mentoring to other people. You should also be an excellent problem solver and be able to make decisions based on analysis and personal judgement/experience. Some other key skills that you'll have: Excellent understanding of the software development lifecycle, software architecture, and technologies. Excellent test automation programming skills (API, UI) in Selenium. Excellent test automation programming skills in SQL, Java, and J-Unit. Experience working in a development environment, ideally within an enterprise context. Specialist testing skills such as performance, security, usability, or accessibility testing is mandatory, as is being code literate with scripting and database querying skills. In-depth knowledge and experience of CI/CD practices. Strong knowledge and experience of Test-Driven approaches to software engineering (ATDD, BDD & TDD). Demonstration of an 'automation first' mentality and be adept at finding the right balance between automated, exploratory, functional, and non-functional testing. If this role sounds like what you're looking for, apply today! Rewards designed for you Flexible work to help you find the best balance between work and lifestyle. Health and wellbeing rewards that can be tailored to support you and your family. Invest in our business by setting aside salary to purchase shares in our company, and you'll receive a company contribution as well. Extra rewards ranging from recognition awards and team get-togethers to helping you invest in your future. And more. Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow. Our handbook will help you find out more about our rewards and life at Computershare, visit
13/05/2025
Full time
This job offer is presented to you through one of our partners. Click on "Show interest" to be redirected. Location: Edinburgh In this position, you'll be based in the Edinburgh office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture at We give you a world of potential Computershare have a very exciting opportunity for an Automation Engineer to join our team in Edinburgh. Why is this role exciting? There are a few things that make this role stand out: Our leadership team are entirely invested in continually developing and training our staff, so you will have the opportunity to continue learning and progressing. You will be working within a global department, where the teams are focused on being the best. They want to continue to learn and are whole-heartedly embracing being agile. You will be working as part of our Global Plans Development team, which provides development and support to one of our major business lines. We encourage a flexible working environment to allow you to work the way that suits you best. A role you will love As one of our Automation Engineers you will work within our cross-functional agile teams and be involved throughout the full development lifecycle from requirements elicitation to the delivery of high-quality technical solutions. In this role, you will play a pivotal part in identifying opportunities for automation to streamline operations and improve productivity. You will design, develop, and implement automation tests to enhance efficiency and reduce human intervention. Some of the key responsibilities: Designing, developing, and maintaining automation scripts and frameworks to support testing, deployment, and other aspects of the development lifecycle. Supporting team members with upskilling in automation testing. Translating requirements into clearly defined automated test scenarios in order to support development. Applying specialist technical knowledge and experience to define and lead the test approach in order to mitigate the risk of change. Providing continual feedback on product quality to the team and stakeholders to enable them to make informed decisions. What will you bring to the role? We are looking for somebody who has a true passion for all things Test automation. To do this role successfully you will need to have experience working in highly complex software development environments in similar roles. You will be a collaborative individual who enjoys working as part of a team, as well as providing support and mentoring to other people. You should also be an excellent problem solver and be able to make decisions based on analysis and personal judgement/experience. Some other key skills that you'll have: Excellent understanding of the software development lifecycle, software architecture, and technologies. Excellent test automation programming skills (API, UI) in Selenium. Excellent test automation programming skills in SQL, Java, and J-Unit. Experience working in a development environment, ideally within an enterprise context. Specialist testing skills such as performance, security, usability, or accessibility testing is mandatory, as is being code literate with scripting and database querying skills. In-depth knowledge and experience of CI/CD practices. Strong knowledge and experience of Test-Driven approaches to software engineering (ATDD, BDD & TDD). Demonstration of an 'automation first' mentality and be adept at finding the right balance between automated, exploratory, functional, and non-functional testing. If this role sounds like what you're looking for, apply today! Rewards designed for you Flexible work to help you find the best balance between work and lifestyle. Health and wellbeing rewards that can be tailored to support you and your family. Invest in our business by setting aside salary to purchase shares in our company, and you'll receive a company contribution as well. Extra rewards ranging from recognition awards and team get-togethers to helping you invest in your future. And more. Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow. Our handbook will help you find out more about our rewards and life at Computershare, visit
Amazon Web Services (AWS) is the leading cloud provider, providing virtualized infrastructure, storage, networking, messaging, and many other services to customers all over the world. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from start-ups to enterprises, run their operations and applications on AWS' multi-tenant infrastructure. Key Job Responsibilities As a Senior Security Engineer, you'll help to build and manage services that detect and automate the mitigation of cybersecurity threats across Amazon's infrastructure. You'll work with data scientists, software development engineers, and other security engineers across multiple teams to develop innovative security solutions. Our services protect the AWS cloud for all customers and preserve our customers' trust in us. You'll get to use the full power and breadth of AWS technologies to build services that proactively protect AWS customers, both internally and externally, from security threats. You will be working in a team of industry-leading security experts with UK customers to operate and continuously improve industry-leading security programs and processes. This team manages the underlying security programs and processes for personnel security, physical and logical accreditations, education, awareness and training, assurance, and cyber security. This position will have visibility at senior levels of government agencies, commercial institutions, and AWS including interaction with CISOs, CTOs, their staffs, and AWS senior leadership. In addition to a strong understanding of security technologies, tool development, offensive and defensive security tactics, and ideally some experience with distributed systems, you'll need a number of other qualities to be successful in this role. The team has a mix of experience levels, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers, data scientists, and managers truly enjoy mentoring junior engineers, data scientists, and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. About the Team Diverse Experiences Amazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Why Amazon Security? At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon's products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores. Inclusive Team Culture In Amazon Security, it's in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices. Training & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve. Minimum Requirements Extensive experience performing security investigations, penetration testing, and/or incident response in the context of large organisations. In-depth understanding of security threats, hands-on experience detecting and defending from cyber attacks, and experience using big data analytics and orchestration to address security challenges. Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review. Demonstrated technical leadership in security (e.g., tech lead, developed security architecture for a product or system, led technical component of security project, etc.). Experience leading and coaching junior security engineers to improve their skills and effectiveness. BS or MS in a STEM related field. Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs, NetFlow). Have awareness and understanding of current cyber security threats, actors and their techniques. Experience with data science, big data analytics technology stack, analytic development for endpoint and network security, and streaming technologies (e.g., Kafka, Spark Streaming, and Kinesis). Strong sense of ownership combined with a collaborative approach to overcoming challenges and influencing organisational change. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit
13/05/2025
Full time
Amazon Web Services (AWS) is the leading cloud provider, providing virtualized infrastructure, storage, networking, messaging, and many other services to customers all over the world. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from start-ups to enterprises, run their operations and applications on AWS' multi-tenant infrastructure. Key Job Responsibilities As a Senior Security Engineer, you'll help to build and manage services that detect and automate the mitigation of cybersecurity threats across Amazon's infrastructure. You'll work with data scientists, software development engineers, and other security engineers across multiple teams to develop innovative security solutions. Our services protect the AWS cloud for all customers and preserve our customers' trust in us. You'll get to use the full power and breadth of AWS technologies to build services that proactively protect AWS customers, both internally and externally, from security threats. You will be working in a team of industry-leading security experts with UK customers to operate and continuously improve industry-leading security programs and processes. This team manages the underlying security programs and processes for personnel security, physical and logical accreditations, education, awareness and training, assurance, and cyber security. This position will have visibility at senior levels of government agencies, commercial institutions, and AWS including interaction with CISOs, CTOs, their staffs, and AWS senior leadership. In addition to a strong understanding of security technologies, tool development, offensive and defensive security tactics, and ideally some experience with distributed systems, you'll need a number of other qualities to be successful in this role. The team has a mix of experience levels, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers, data scientists, and managers truly enjoy mentoring junior engineers, data scientists, and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. About the Team Diverse Experiences Amazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Why Amazon Security? At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon's products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores. Inclusive Team Culture In Amazon Security, it's in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices. Training & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve. Minimum Requirements Extensive experience performing security investigations, penetration testing, and/or incident response in the context of large organisations. In-depth understanding of security threats, hands-on experience detecting and defending from cyber attacks, and experience using big data analytics and orchestration to address security challenges. Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review. Demonstrated technical leadership in security (e.g., tech lead, developed security architecture for a product or system, led technical component of security project, etc.). Experience leading and coaching junior security engineers to improve their skills and effectiveness. BS or MS in a STEM related field. Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs, NetFlow). Have awareness and understanding of current cyber security threats, actors and their techniques. Experience with data science, big data analytics technology stack, analytic development for endpoint and network security, and streaming technologies (e.g., Kafka, Spark Streaming, and Kinesis). Strong sense of ownership combined with a collaborative approach to overcoming challenges and influencing organisational change. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit
Bloomreach is building the world's premier agentic platform for personalization . We're revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses. We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey. We're designing the future of autonomous marketing , taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do. And we're building all of that on the intelligence of a single AI engine - Loomi AI - so that personalization isn't only autonomous it's also consistent. From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Clarity Backend Engineer (Java) About Clarity Clarity is a virtual shopping assistant leveraging Gen AI and LLMs to enhance online shopping with personalized, real-time guidance. Clarity is embedded in various parts of the user's shopping journey, transforming user interactions and improving product discovery. Position: We are seeking a motivated Backend Software Engineer to join our team and contribute to the development of Clarity. In this role, you'll join a small team of highly motivated and experienced software engineers and data scientists, building a cutting-edge and impactful AI-powered product. You'll be working in one of our Central European offices (Bratislava, Brno, or Prague) or from home on a full-time basis (EU based). The salary starts from €5,000 gross per month for Slovakia. Are you up for the challenge? Responsibilities: Design, implement, and test key features in the Product Search Engine and Product Catalog processing components of Clarity. Contribute to the overall architecture of Clarity, ensuring excellent conversation quality, high availability, strong observability, and system efficiency. Assist with and troubleshoot across all stages of the software lifecycle, including design, deployment, and operations. Collaborate with the Customer Success and Product Management Teams to understand and implement critical customer requirements. Work closely with other members of the Clarity Engineering and Data Science Teams through code and design reviews, and mentor junior team members. Participate in brainstorming sessions and contribute innovative ideas to continuously improve Clarity. Document and maintain project plans, technical designs, and other relevant materials. Qualifications: BS/MS degree in Computer Science or related field and at least 4 years of software engineering experience in the industry. Strong background in algorithms and software architecture skills. Proficiency in Java; familiarity with Spring Framework, Spring Boot, Test-Driven Development, JUnit, Maven is a strong plus. Experience with NoSQL databases (e.g., MongoDB, DynamoDB) and in-memory Data Stores (e.g., Redis). Experience with Vector DBs (e.g., Qdrant, FAISS, Pinecone) is a strong plus. Familiarity with building low latency, high availability, and high throughput systems. Familiarity with Docker, CI/CD pipelines, and GCP. Ability to work collaboratively within a remote team environment. Excellent communication skills, both written and verbal. Excited? Join us and transform the future of commerce experiences! If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!
10/05/2025
Full time
Bloomreach is building the world's premier agentic platform for personalization . We're revolutionizing how businesses connect with their customers, building and deploying AI agents to personalize the entire customer journey. We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses. We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey. We're designing the future of autonomous marketing , taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do. And we're building all of that on the intelligence of a single AI engine - Loomi AI - so that personalization isn't only autonomous it's also consistent. From retail to financial services, hospitality to gaming, businesses use Bloomreach to drive higher growth and lasting loyalty. We power personalization for more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Clarity Backend Engineer (Java) About Clarity Clarity is a virtual shopping assistant leveraging Gen AI and LLMs to enhance online shopping with personalized, real-time guidance. Clarity is embedded in various parts of the user's shopping journey, transforming user interactions and improving product discovery. Position: We are seeking a motivated Backend Software Engineer to join our team and contribute to the development of Clarity. In this role, you'll join a small team of highly motivated and experienced software engineers and data scientists, building a cutting-edge and impactful AI-powered product. You'll be working in one of our Central European offices (Bratislava, Brno, or Prague) or from home on a full-time basis (EU based). The salary starts from €5,000 gross per month for Slovakia. Are you up for the challenge? Responsibilities: Design, implement, and test key features in the Product Search Engine and Product Catalog processing components of Clarity. Contribute to the overall architecture of Clarity, ensuring excellent conversation quality, high availability, strong observability, and system efficiency. Assist with and troubleshoot across all stages of the software lifecycle, including design, deployment, and operations. Collaborate with the Customer Success and Product Management Teams to understand and implement critical customer requirements. Work closely with other members of the Clarity Engineering and Data Science Teams through code and design reviews, and mentor junior team members. Participate in brainstorming sessions and contribute innovative ideas to continuously improve Clarity. Document and maintain project plans, technical designs, and other relevant materials. Qualifications: BS/MS degree in Computer Science or related field and at least 4 years of software engineering experience in the industry. Strong background in algorithms and software architecture skills. Proficiency in Java; familiarity with Spring Framework, Spring Boot, Test-Driven Development, JUnit, Maven is a strong plus. Experience with NoSQL databases (e.g., MongoDB, DynamoDB) and in-memory Data Stores (e.g., Redis). Experience with Vector DBs (e.g., Qdrant, FAISS, Pinecone) is a strong plus. Familiarity with building low latency, high availability, and high throughput systems. Familiarity with Docker, CI/CD pipelines, and GCP. Ability to work collaboratively within a remote team environment. Excellent communication skills, both written and verbal. Excited? Join us and transform the future of commerce experiences! If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!
Lead Software Engineer - Documentum Location: Remote The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly skilled cross-functional consultants, analysts, and support staff. Job Overview: We are looking for a Lead Software Engineer (Full Stack) for an exciting project that centralises communication and media services. This critical initiative is built on robust document management tools and cutting-edge technologies. We are seeking a dynamic Lead Software Engineer with strong Documentum experience and leadership capabilities. The ideal candidate is technically skilled and thrives in a collaborative, Agile environment, with the ability to guide teams and drive successful project outcomes. Key Responsibilities: Lead a team of Software Developers, fostering collaboration and best practices. Provide technical expertise on Documentum, including server administration on Linux and the API layer (DFC). Assess team deliverables, identify areas for improvement, and implement changes. Design, build, and deploy scalable solutions with a modern tech stack. Work closely with stakeholders and cross-functional teams to deliver high-quality results. Required Skills and Experience: Proven experience in Documentum server (Linux) and DFC. Experience with Java, Rust, Node.js. GitLab CI, Ansible, Terraform. AWS (Serverless/EC2/SQS), PKCS (Working knowledge). Filenet P8, Oracle (working knowledge). Linux (RHEL) (working knowledge). Familiarity with Agile methodologies and ways of working. Strong problem-solving skills and attention to detail. Experience leading development teams in Public Sector or similar environments. Why Join Us? Be part of a dynamic and innovative team, with opportunities for professional growth and development. Competitive salary and benefits package. Opportunity to shape and influence asset management strategy in a fast-paced environment. Benefits: Join a rapidly expanding start-up where personal growth is a part of our DNA. Benefit from a flexible work environment focused on deliverable outcomes. Receive private medical insurance through Aviva. Enjoy the benefits of a company pension plan through Nest. 25 days of annual leave plus UK bank holidays. Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources. Participate in a generous employee referral program. A highly collaborative and collegial environment with opportunities for career advancement. Be encouraged to take bold steps and embrace a mindset of experimentation. Choose your preferred device, PC or Mac. Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes: Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued. Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all. Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace. By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities. This role at Amber Labs is a 12-month perm FTC. Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type. What Happens Next? Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.
10/05/2025
Full time
Lead Software Engineer - Documentum Location: Remote The Company: At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly skilled cross-functional consultants, analysts, and support staff. Job Overview: We are looking for a Lead Software Engineer (Full Stack) for an exciting project that centralises communication and media services. This critical initiative is built on robust document management tools and cutting-edge technologies. We are seeking a dynamic Lead Software Engineer with strong Documentum experience and leadership capabilities. The ideal candidate is technically skilled and thrives in a collaborative, Agile environment, with the ability to guide teams and drive successful project outcomes. Key Responsibilities: Lead a team of Software Developers, fostering collaboration and best practices. Provide technical expertise on Documentum, including server administration on Linux and the API layer (DFC). Assess team deliverables, identify areas for improvement, and implement changes. Design, build, and deploy scalable solutions with a modern tech stack. Work closely with stakeholders and cross-functional teams to deliver high-quality results. Required Skills and Experience: Proven experience in Documentum server (Linux) and DFC. Experience with Java, Rust, Node.js. GitLab CI, Ansible, Terraform. AWS (Serverless/EC2/SQS), PKCS (Working knowledge). Filenet P8, Oracle (working knowledge). Linux (RHEL) (working knowledge). Familiarity with Agile methodologies and ways of working. Strong problem-solving skills and attention to detail. Experience leading development teams in Public Sector or similar environments. Why Join Us? Be part of a dynamic and innovative team, with opportunities for professional growth and development. Competitive salary and benefits package. Opportunity to shape and influence asset management strategy in a fast-paced environment. Benefits: Join a rapidly expanding start-up where personal growth is a part of our DNA. Benefit from a flexible work environment focused on deliverable outcomes. Receive private medical insurance through Aviva. Enjoy the benefits of a company pension plan through Nest. 25 days of annual leave plus UK bank holidays. Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources. Participate in a generous employee referral program. A highly collaborative and collegial environment with opportunities for career advancement. Be encouraged to take bold steps and embrace a mindset of experimentation. Choose your preferred device, PC or Mac. Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes: Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued. Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all. Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace. By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities. This role at Amber Labs is a 12-month perm FTC. Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type. What Happens Next? Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.
DESCRIPTION Amazon Web Services (AWS) is the leading cloud provider, providing virtualized infrastructure, storage, networking, messaging, and many other services to customers all over the world. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from start-ups to enterprises, run their operations and applications on AWS' multi-tenant infrastructure. Key job responsibilities As a Senior Security Engineer, you'll help to build and manage services that detect and automate the mitigation of cybersecurity threats across Amazon's infrastructure. You'll work with data scientists, software development engineers, and other security engineers across multiple teams to develop innovative security solutions. Our services protect the AWS cloud for all customers and preserves our customers' trust in us. You'll get to use the full power and breadth of AWS technologies to build services that proactively protect AWS customers, both internally and externally, from security threats. You will be working in a team of industry-leading security experts working with UK customers to operate and continuously improve industry-leading security programs and processes. This team manages the underlying security programs and processes for personnel security, physical and logical accreditations, education, awareness and training, assurance, and cyber security. This position will have visibility at senior levels of government agencies, commercial institutions, and AWS including interaction with CISOs, CTOs, their staffs, and AWS senior leadership. In addition to a strong understanding of security technologies, tool development, offensive and defensive security tactics, and ideally some experience with distributed systems, you'll need a number of other qualities to be successful in this role. The team has a mix of experience levels, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers, data scientists, and managers truly enjoy mentoring junior engineers, data scientists, and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. BASIC QUALIFICATIONS • Extensive experience performing security investigations, penetration testing, and/or incident response in the context of large organisations. • In-depth understanding of security threats, hands-on experience detecting and defending from cyber attacks, and experience using big data analytics and orchestration to address security challenges. Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review. • Demonstrated technical leadership in security (e.g., tech lead, developed security architecture for a product or system, led technical component of security project, etc.). Experience leading and coaching junior security engineers to improve their skills and effectiveness. PREFERRED QUALIFICATIONS • BS or MS in a STEM related field. Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs, NetFlow). • Have awareness and understanding of current cyber security threats, actors and their techniques. Experience with data science, big data analytics technology stack, analytic development for endpoint and network security, and streaming technologies (e.g., Kafka, Spark Streaming, and Kinesis). • Strong sense of ownership combined with collaborative approach to overcoming challenges and influencing organisational change. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
09/05/2025
Full time
DESCRIPTION Amazon Web Services (AWS) is the leading cloud provider, providing virtualized infrastructure, storage, networking, messaging, and many other services to customers all over the world. AWS runs a globally distributed environment, operating at massive levels of scale. Businesses, from start-ups to enterprises, run their operations and applications on AWS' multi-tenant infrastructure. Key job responsibilities As a Senior Security Engineer, you'll help to build and manage services that detect and automate the mitigation of cybersecurity threats across Amazon's infrastructure. You'll work with data scientists, software development engineers, and other security engineers across multiple teams to develop innovative security solutions. Our services protect the AWS cloud for all customers and preserves our customers' trust in us. You'll get to use the full power and breadth of AWS technologies to build services that proactively protect AWS customers, both internally and externally, from security threats. You will be working in a team of industry-leading security experts working with UK customers to operate and continuously improve industry-leading security programs and processes. This team manages the underlying security programs and processes for personnel security, physical and logical accreditations, education, awareness and training, assurance, and cyber security. This position will have visibility at senior levels of government agencies, commercial institutions, and AWS including interaction with CISOs, CTOs, their staffs, and AWS senior leadership. In addition to a strong understanding of security technologies, tool development, offensive and defensive security tactics, and ideally some experience with distributed systems, you'll need a number of other qualities to be successful in this role. The team has a mix of experience levels, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers, data scientists, and managers truly enjoy mentoring junior engineers, data scientists, and engineers from non-traditional backgrounds through one-on-one mentoring and thorough, but kind, code reviews. BASIC QUALIFICATIONS • Extensive experience performing security investigations, penetration testing, and/or incident response in the context of large organisations. • In-depth understanding of security threats, hands-on experience detecting and defending from cyber attacks, and experience using big data analytics and orchestration to address security challenges. Ability to develop code with at least one modern language such as Java, Go, TypeScript, Python, Rust and security code review. • Demonstrated technical leadership in security (e.g., tech lead, developed security architecture for a product or system, led technical component of security project, etc.). Experience leading and coaching junior security engineers to improve their skills and effectiveness. PREFERRED QUALIFICATIONS • BS or MS in a STEM related field. Understanding of the Mitre ATT&CK framework and knowledge of host and network telemetry data (e.g., process lists, application logs, NetFlow). • Have awareness and understanding of current cyber security threats, actors and their techniques. Experience with data science, big data analytics technology stack, analytic development for endpoint and network security, and streaming technologies (e.g., Kafka, Spark Streaming, and Kinesis). • Strong sense of ownership combined with collaborative approach to overcoming challenges and influencing organisational change. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions delivered on Salesforce's leading cloud platform provide the ability to run a connected services business, deliver with intelligence, and achieve business agility. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As a Software Engineer in the Certinia development team, you will be involved in the technical design, development and test automation of all aspects of the Certinia product line. You will develop, enhance, maintain software and write automated tests, in accordance with the best practices as specified by WHAT YOU WILL DO IN THIS ROLE Your responsibilities will include designing, coding, test automation, debugging and performance analysis. You may get involved with customer deployments, partner product integrations and competitive benchmarking. This position requires someone who has great interpersonal skills to work with many different departments within the company including Support, Consulting, Product Management, and Engineering. You will be developing high quality code that will be rolled out to hundreds of prospective customers. You are comfortable developing in Object Oriented languages, such as Java, .Net, Python or ideally, the Salesforce Apex language. The job involves working as a member of a project team building new functionality or enhancing existing functionality in line with Certinia's development program. Knowledge of scrum methodology would be an advantage as well as having developed packaged solutions sold to external customers Knowledge and experience of complex enterprise applications and advanced OO patterns and architecture principles, such as database design and concurrent users Working with the Product Owner, Business Analysts and Technical Architect to develop software from a set of requirements using the scrum methodology. Working within a scrum team To assist with training other members of the team To review User Help documentation. Working within a framework of published standards and practices within the company. The development of high quality software within agreed timescales Work with Business Analysts providing technical advice and guidance Support of the operational business through adoption of new technologies and development of ad-hoc prototypes Smooth throughput of various planned and unanticipated issues arising during the development phases Supporting the SCRUM release planning and sprint planning process through analysis and estimation of development work Development of Automated Tests WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE Experience of developing in Object Oriented languages, Java or C# or other related languages Educated to degree level or equivalent in a relevant subject (such as Computer Science) Demonstrable experience of developing enterprise applications. Also skilled at analysing and solving problems including understanding of application architecture principles Understanding of data integration, Web Services and REST Services Ability to work independently and as part of a team Strong communication skills with the R&D team members Resourcefulness in getting over problems and establishing clarity Great communication skills WHAT ELSE WOULD BE GREAT Managing time and projects Ability to communicate well with staff in customer-support and other departments Experience developing on
09/05/2025
Full time
WHO WE ARE Certinia (formerly FinancialForce) delivers a Services-as-a-Business platform that powers and connects all aspects of services operations, from services estimation and delivery to customer success management and financial planning and accounting. The company's Professional Services Automation (PSA), Customer Success, and ERP solutions delivered on Salesforce's leading cloud platform provide the ability to run a connected services business, deliver with intelligence, and achieve business agility. Headquartered in San Jose, California with offices around the world, Certinia is backed by Haveli Investments, General Atlantic and Salesforce Ventures. For more information, visit . THE ROLE As a Software Engineer in the Certinia development team, you will be involved in the technical design, development and test automation of all aspects of the Certinia product line. You will develop, enhance, maintain software and write automated tests, in accordance with the best practices as specified by WHAT YOU WILL DO IN THIS ROLE Your responsibilities will include designing, coding, test automation, debugging and performance analysis. You may get involved with customer deployments, partner product integrations and competitive benchmarking. This position requires someone who has great interpersonal skills to work with many different departments within the company including Support, Consulting, Product Management, and Engineering. You will be developing high quality code that will be rolled out to hundreds of prospective customers. You are comfortable developing in Object Oriented languages, such as Java, .Net, Python or ideally, the Salesforce Apex language. The job involves working as a member of a project team building new functionality or enhancing existing functionality in line with Certinia's development program. Knowledge of scrum methodology would be an advantage as well as having developed packaged solutions sold to external customers Knowledge and experience of complex enterprise applications and advanced OO patterns and architecture principles, such as database design and concurrent users Working with the Product Owner, Business Analysts and Technical Architect to develop software from a set of requirements using the scrum methodology. Working within a scrum team To assist with training other members of the team To review User Help documentation. Working within a framework of published standards and practices within the company. The development of high quality software within agreed timescales Work with Business Analysts providing technical advice and guidance Support of the operational business through adoption of new technologies and development of ad-hoc prototypes Smooth throughput of various planned and unanticipated issues arising during the development phases Supporting the SCRUM release planning and sprint planning process through analysis and estimation of development work Development of Automated Tests WHAT YOU NEED TO BE SUCCESSFUL IN THIS ROLE Experience of developing in Object Oriented languages, Java or C# or other related languages Educated to degree level or equivalent in a relevant subject (such as Computer Science) Demonstrable experience of developing enterprise applications. Also skilled at analysing and solving problems including understanding of application architecture principles Understanding of data integration, Web Services and REST Services Ability to work independently and as part of a team Strong communication skills with the R&D team members Resourcefulness in getting over problems and establishing clarity Great communication skills WHAT ELSE WOULD BE GREAT Managing time and projects Ability to communicate well with staff in customer-support and other departments Experience developing on
Overview At Microsoft AI, our health team is on a mission to help millions of users better understand and proactively manage their health and wellbeing. We're responsible for ensuring that Microsoft AI's models and services are useful, trusted and safe across diverse customer health journeys. The Microsoft Health AI team is looking for talented frontend engineers to help us build and deliver core health product solutions. Across all our hires, it's important for colleagues to share our enthusiasm about the role of technology and AI in health and healthcare, but also appreciate the challenges and risks of delivering effective solutions in a complex and safety critical space. By design, we will remain a lean team (albeit within a much larger organization), and as such you will need to be action orientated, self-sufficient and actively help to cultivate and promote a positive team culture. Microsoft's wider mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities: Collaborate cross-functionally with product, data, and clinical teams to align on technical priorities and clarify scopes. Design, build, and optimize production-grade code, delivering robust features within a much larger existing architecture. Work independently across a wide range of our stack, shipping delightful user experiences. Balance trade-offs to deliver high-impact solutions in dynamic environments. Ensure resilience, maintainability, and security above all else. Build the hiring pipelines, onboarding frameworks, and software development best practices to scale an engineering team around you. Guide peers, contributing to a culture of technical excellence and continuous improvement. Required Qualifications: Bachelor's or Higher Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, JavaScript, TypeScript, React. Demonstrated expertise building web products at scale. Working knowledge of web browsers, web protocols, mainstream frameworks, application architecture, design patterns, and UI/UX principles. Experience collaborating in cross functional teams, working through ambiguity to deliver high quality products. Preferred Qualifications: Demonstrated full-stack experience in delivering scaled software products. Experience in healthcare technology, particularly with regulated medical devices. Experience with iOS development. Passionate about conversational AI and its deployment. Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers. Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI. Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
09/05/2025
Full time
Overview At Microsoft AI, our health team is on a mission to help millions of users better understand and proactively manage their health and wellbeing. We're responsible for ensuring that Microsoft AI's models and services are useful, trusted and safe across diverse customer health journeys. The Microsoft Health AI team is looking for talented frontend engineers to help us build and deliver core health product solutions. Across all our hires, it's important for colleagues to share our enthusiasm about the role of technology and AI in health and healthcare, but also appreciate the challenges and risks of delivering effective solutions in a complex and safety critical space. By design, we will remain a lean team (albeit within a much larger organization), and as such you will need to be action orientated, self-sufficient and actively help to cultivate and promote a positive team culture. Microsoft's wider mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities: Collaborate cross-functionally with product, data, and clinical teams to align on technical priorities and clarify scopes. Design, build, and optimize production-grade code, delivering robust features within a much larger existing architecture. Work independently across a wide range of our stack, shipping delightful user experiences. Balance trade-offs to deliver high-impact solutions in dynamic environments. Ensure resilience, maintainability, and security above all else. Build the hiring pipelines, onboarding frameworks, and software development best practices to scale an engineering team around you. Guide peers, contributing to a culture of technical excellence and continuous improvement. Required Qualifications: Bachelor's or Higher Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, JavaScript, TypeScript, React. Demonstrated expertise building web products at scale. Working knowledge of web browsers, web protocols, mainstream frameworks, application architecture, design patterns, and UI/UX principles. Experience collaborating in cross functional teams, working through ambiguity to deliver high quality products. Preferred Qualifications: Demonstrated full-stack experience in delivering scaled software products. Experience in healthcare technology, particularly with regulated medical devices. Experience with iOS development. Passionate about conversational AI and its deployment. Demonstrated written and verbal communication skills with the ability to work closely with cross-functional teams, including product managers, designers, and other engineers. Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in AI. Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
Ripjar specialises in the development of software and data products that help governments and organisations combat serious financial crime. Our technology is used to identify criminal activity such as money laundering and terrorist financing, enabling organisations to enforce sanctions at scale to help combat rogue entities and state actors. Team Mission: Ripjar's Engineering team builds software products that make the world safer. We work together, mixing creativity with technology and engineering excellence to solve problems that nobody else can. Our customers - including global financial institutions, corporations and technology companies - rely on our Labyrinth Screening product to monitor millions of client records, counterparties and prospects for sanctions, AML/CTF and other risks against billions of data points in near-real time. Ripjar's unique approach to name and adverse media screening - using AI Risk Profiles - provides our customers with world leading capability, recognised by Chartis as a Category Leader in KYC Solutions. We continue to innovate at pace in the compliance sector, pioneering the responsible use of AI with our Compliance Copilot . What you'll be doing: Staff Engineers at Ripjar are experts in one or more technology domains within Ripjar's product set. You'll be working on the Labyrinth Screening SaaS platform which has over 120 businesses 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 technical decisions and provide oversight for the teams they support. They also partner with senior technical leaders to shape Ripjar's overall technology roadmap. As an Engineer with breadth and depth of experience, you'll be in your element designing and delivering scalable software in the cloud and on-premise, articulating software designs and trade-offs, and communicating with engineers, technology and product leaders, senior leadership, and customers. You will be able to influence the engineering teams to adopt new ideas and embrace them. Your initial primary task is anticipated to be scaling our SaaS platform to handle many more companies, data feeds, data items, and users. Driving the necessary changes to our architecture, testing, processes, and culture to achieve this. Key Tasks: Own the software design and technology for a technical area of Labyrinth Screening. Collaborate with the wider engineering teams, technology, product leaders, and customers to establish requirements, design, and deliver high quality software. Incorporate engineering principles and methodologies into the broader organisational decision-making process to ensure problem definition, solution development, and quality assurance are effectively integrated into our business outcomes. Take a leading role in Labyrinth Screening's engineering organisation: contributing to standards, design patterns, and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. The successful candidate should have these skills: You have deep and broad experience in building and designing software: you are an engineer and technical leader. Concrete knowledge and experience of software design patterns, industry best practices, and architecture design. Demonstrated expertise in deploying software into production environments. You have experience designing distributed systems that manage extensive data and/or workloads. You can quickly comprehend complex scenarios, unravel uncertainty and ambiguity, and articulate the architecture of complex systems. Proven ability to lead, mentor, and engage wider technical teams to drive internal growth and career progression. You can communicate clearly - written, verbal, and visually - in the right level of detail for any audience. Technical Skills: Expertise in JavaScript. Experience working with OpenSearch/ElasticSearch. Experienced with MongoDB and/or Apache Kafka. It's great if you've worked with EKS, Kubernetes. Experience with microservices architectures. Demonstrable experience in scaling a SaaS platform is highly desirable - particularly around evolving and improving a system architecture. Why we think you'll enjoy it here: Base Salary of £100,000 per year DOE. Remote working with occasional travel. 25 days annual leave + your birthday off, rising to 30 days after 5 years of service. Flexible working hours. Life assurance. Private Family Healthcare. Employee Assistance Programme. Company contributions to your pension.
09/05/2025
Full time
Ripjar specialises in the development of software and data products that help governments and organisations combat serious financial crime. Our technology is used to identify criminal activity such as money laundering and terrorist financing, enabling organisations to enforce sanctions at scale to help combat rogue entities and state actors. Team Mission: Ripjar's Engineering team builds software products that make the world safer. We work together, mixing creativity with technology and engineering excellence to solve problems that nobody else can. Our customers - including global financial institutions, corporations and technology companies - rely on our Labyrinth Screening product to monitor millions of client records, counterparties and prospects for sanctions, AML/CTF and other risks against billions of data points in near-real time. Ripjar's unique approach to name and adverse media screening - using AI Risk Profiles - provides our customers with world leading capability, recognised by Chartis as a Category Leader in KYC Solutions. We continue to innovate at pace in the compliance sector, pioneering the responsible use of AI with our Compliance Copilot . What you'll be doing: Staff Engineers at Ripjar are experts in one or more technology domains within Ripjar's product set. You'll be working on the Labyrinth Screening SaaS platform which has over 120 businesses 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 technical decisions and provide oversight for the teams they support. They also partner with senior technical leaders to shape Ripjar's overall technology roadmap. As an Engineer with breadth and depth of experience, you'll be in your element designing and delivering scalable software in the cloud and on-premise, articulating software designs and trade-offs, and communicating with engineers, technology and product leaders, senior leadership, and customers. You will be able to influence the engineering teams to adopt new ideas and embrace them. Your initial primary task is anticipated to be scaling our SaaS platform to handle many more companies, data feeds, data items, and users. Driving the necessary changes to our architecture, testing, processes, and culture to achieve this. Key Tasks: Own the software design and technology for a technical area of Labyrinth Screening. Collaborate with the wider engineering teams, technology, product leaders, and customers to establish requirements, design, and deliver high quality software. Incorporate engineering principles and methodologies into the broader organisational decision-making process to ensure problem definition, solution development, and quality assurance are effectively integrated into our business outcomes. Take a leading role in Labyrinth Screening's engineering organisation: contributing to standards, design patterns, and technology approaches across our technical teams. Ensure consistent application of architectural decisions and guidelines across Ripjar's software products. The successful candidate should have these skills: You have deep and broad experience in building and designing software: you are an engineer and technical leader. Concrete knowledge and experience of software design patterns, industry best practices, and architecture design. Demonstrated expertise in deploying software into production environments. You have experience designing distributed systems that manage extensive data and/or workloads. You can quickly comprehend complex scenarios, unravel uncertainty and ambiguity, and articulate the architecture of complex systems. Proven ability to lead, mentor, and engage wider technical teams to drive internal growth and career progression. You can communicate clearly - written, verbal, and visually - in the right level of detail for any audience. Technical Skills: Expertise in JavaScript. Experience working with OpenSearch/ElasticSearch. Experienced with MongoDB and/or Apache Kafka. It's great if you've worked with EKS, Kubernetes. Experience with microservices architectures. Demonstrable experience in scaling a SaaS platform is highly desirable - particularly around evolving and improving a system architecture. Why we think you'll enjoy it here: Base Salary of £100,000 per year DOE. Remote working with occasional travel. 25 days annual leave + your birthday off, rising to 30 days after 5 years of service. Flexible working hours. Life assurance. Private Family Healthcare. Employee Assistance Programme. Company contributions to your pension.
Please note this is for London, UK. You only need to apply to one location if there are multiple listed for the job. At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. The Work The Ripple Product Documentation team is dedicated to delivering accurate, usable content supporting our entire product line. We use the best tools and make them better in-house. We are a diverse team with complementary skills, supporting each other to deliver top-notch documentation. You will report to the Director, Technical Writing and work with leaders across the company to shape the future of technical content in a high profile payments company. You will work with teams across the globe. Some travel will be required. WHAT YOU'LL DO: Engage as part of a cross-functional team with engineering, design, compliance, and other teams as an advocate for the customer in the creation of world-class enterprise software products. Structure, write, and update conceptual content, tutorials, and API/SDK developer documentation. Continuously improve the user and developer experience by creating and iterating on world-class technical content. Contribute to tools and processes that make documentation and software development more efficient, scalable, and collaborative. Mentor other writers and provide leadership in product areas. WHAT WE'RE LOOKING FOR: 10+ years experience writing documentation for a variety of audiences, including software engineers, system administrators, and API developers/integrators, as well as non-technical end users. Strong communication and writing skills in English. Experience documenting web applications, especially at enterprise scale. Experience with Linux, Git, Swagger/OpenAPI, Markdown, and a "docs as code" approach to documentation. Competence in any mainstream programming language. An attention to detail and a sense of curiosity. An approach to documentation as an advocate for the user. A collaborative, team-oriented approach. Comfort with ambiguity. Familiarity with Java, Node.js, Scala, Python, or C++. Familiarity with Postman, Insomnia or other API testing tools. Comfortable with HTML and CSS. Knowledge of Atlassian Confluence or Jira. Familiarity with cryptocurrency, custody, and security. Experience in the finance or banking sector. Familiarity with building web applications. Understanding of French or German. Writing samples required with application. WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders. A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team. We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity. Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support. Employee giving match. Take Care of Yourself R&R days so you can rest and recharge. Generous wellness reimbursement and weekly onsite & virtual programming. Generous vacation policy - work with your manager to take time off when you need it. Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events. Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
09/05/2025
Full time
Please note this is for London, UK. You only need to apply to one location if there are multiple listed for the job. At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. The Work The Ripple Product Documentation team is dedicated to delivering accurate, usable content supporting our entire product line. We use the best tools and make them better in-house. We are a diverse team with complementary skills, supporting each other to deliver top-notch documentation. You will report to the Director, Technical Writing and work with leaders across the company to shape the future of technical content in a high profile payments company. You will work with teams across the globe. Some travel will be required. WHAT YOU'LL DO: Engage as part of a cross-functional team with engineering, design, compliance, and other teams as an advocate for the customer in the creation of world-class enterprise software products. Structure, write, and update conceptual content, tutorials, and API/SDK developer documentation. Continuously improve the user and developer experience by creating and iterating on world-class technical content. Contribute to tools and processes that make documentation and software development more efficient, scalable, and collaborative. Mentor other writers and provide leadership in product areas. WHAT WE'RE LOOKING FOR: 10+ years experience writing documentation for a variety of audiences, including software engineers, system administrators, and API developers/integrators, as well as non-technical end users. Strong communication and writing skills in English. Experience documenting web applications, especially at enterprise scale. Experience with Linux, Git, Swagger/OpenAPI, Markdown, and a "docs as code" approach to documentation. Competence in any mainstream programming language. An attention to detail and a sense of curiosity. An approach to documentation as an advocate for the user. A collaborative, team-oriented approach. Comfort with ambiguity. Familiarity with Java, Node.js, Scala, Python, or C++. Familiarity with Postman, Insomnia or other API testing tools. Comfortable with HTML and CSS. Knowledge of Atlassian Confluence or Jira. Familiarity with cryptocurrency, custody, and security. Experience in the finance or banking sector. Familiarity with building web applications. Understanding of French or German. Writing samples required with application. WHO WE ARE: Do Your Best Work The opportunity to build in a fast-paced start-up environment with experienced industry leaders. A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning. Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team. In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in. Weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team. We come together for moments that matter which include team offsites, team bonding activities, happy hours and more! Take Control of Your Finances Competitive salary, bonuses, and equity. Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support. Employee giving match. Take Care of Yourself R&R days so you can rest and recharge. Generous wellness reimbursement and weekly onsite & virtual programming. Generous vacation policy - work with your manager to take time off when you need it. Industry-leading parental leave policies. Family planning benefits. Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events. Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We're committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.