Senior Offensive Security Engineer Salary: £90,000 - £110,000 per annum Location: UK - Remote You'll be responsible for identifying and mitigating security vulnerabilities across software products through a combination of secure code review, penetration testing, security assessments, and the development of custom tooling. This role involves close collaboration with engineering teams to embed secure development practices throughout the software life cycle - ensuring potential risks are addressed early in the development process. Senior Offensive Security Engineer - Responsibilities: Conduct deep technical offensive security assessments against complex, distributed systems to uncover critical vulnerabilities across cloud, web applications, and internal services. Perform offensive testing throughout the software supply chain, including CI/CD pipelines, version control systems, and third-party integrations. Build and maintain automation and tooling to scale offensive testing across products and teams. Operate as a subject matter expert in offensive security, supporting risk-based product design decisions and architecture reviews. Contribute to threat modelling, red teaming strategy, and secure development practices throughout the product life cycle. Senior Offensive Security Engineer - Requirements: 5+ years of hands-on experience conducting offensive security testing in production cloud environments and highly scalable architectures. Strong technical knowledge of authentication/authorisation mechanisms, cloud security misconfigurations, multi-tenancy isolation issues, and API-level vulnerabilities. Experience testing and securing the software supply chain, including common attack paths within CI/CD, source control, and package dependencies. Proficiency in writing offensive tools and scripts (eg, Python, Go, Java) to automate testing and exploit development. Lawrence Harvey is acting as an Employment Business in regards to this position.
09/05/2025
Full time
Senior Offensive Security Engineer Salary: £90,000 - £110,000 per annum Location: UK - Remote You'll be responsible for identifying and mitigating security vulnerabilities across software products through a combination of secure code review, penetration testing, security assessments, and the development of custom tooling. This role involves close collaboration with engineering teams to embed secure development practices throughout the software life cycle - ensuring potential risks are addressed early in the development process. Senior Offensive Security Engineer - Responsibilities: Conduct deep technical offensive security assessments against complex, distributed systems to uncover critical vulnerabilities across cloud, web applications, and internal services. Perform offensive testing throughout the software supply chain, including CI/CD pipelines, version control systems, and third-party integrations. Build and maintain automation and tooling to scale offensive testing across products and teams. Operate as a subject matter expert in offensive security, supporting risk-based product design decisions and architecture reviews. Contribute to threat modelling, red teaming strategy, and secure development practices throughout the product life cycle. Senior Offensive Security Engineer - Requirements: 5+ years of hands-on experience conducting offensive security testing in production cloud environments and highly scalable architectures. Strong technical knowledge of authentication/authorisation mechanisms, cloud security misconfigurations, multi-tenancy isolation issues, and API-level vulnerabilities. Experience testing and securing the software supply chain, including common attack paths within CI/CD, source control, and package dependencies. Proficiency in writing offensive tools and scripts (eg, Python, Go, Java) to automate testing and exploit development. Lawrence Harvey is acting as an Employment Business in regards to this position.
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
09/05/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
Request Technology - Craig Johnson
Oakland, California
*We are unable to sponsor for this Remote contract role* Prestigious Enterprise Company is currently seeking a Senior SailPoint Development Engineer with SCIM and web services experience. Candidate will support the Identity and Access Management service, which seeks to create a delightful access experience that optimizes usability, accountability, and cyber risk exposure. This role requires a seasoned SailPoint IIQ developer with heavy experience integrating web services to mature the IAM application roadmap. Qualifications: Experience with various Identity and Access management concepts and technologies. Experience must include SailPoint IIQ. CyberArk a plus. Competency with one or more Scripting or programming languages such as Python, Java, PowerShell, Bash, C#, C/C++, etc. Proven history integrating web services Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations; Agile or Scaled Agile Framework (SAFe) a plus. Hands on experience with a major cloud platform, such as AWS or Azure. Designs, Develops Debugs, and Implements built-in and custom SailPoint connectors. Can develop SailPoint integrations utilizing SCIM and Web Services. Builds, Implements, and executes certification/recertification campaigns. Has understanding and has worked in environments utilizing secure code development strategies. Has a strong understanding of how to integrate with HR systems, including the leaver, joiner, mover workflows. 3+ year of experience with Scripting languages (Java, BeanShell, XML, JavaScript, etc). 3+ years of experience or training in Identity systems security fundamentals design, implementation and troubleshooting across all computer/server platforms. Experience in designing and standing up a new SailPoint Identity IQ environment. Strong understanding of the SailPoint object model, rules, and policies. Experience supporting a distributed hybrid cloud/on-premises environment. Strong understanding of IAM principles and how to implement them in an Enterprise. Experience working with SOX compliance and developing solutions to meet those requirements. Demonstrated understanding of Continuous Improvement thinking. Understanding and experience operating within the NIST Security Framework. Understand and has implemented Role Bases Access Controls within SailPoint.
08/05/2025
Project-based
*We are unable to sponsor for this Remote contract role* Prestigious Enterprise Company is currently seeking a Senior SailPoint Development Engineer with SCIM and web services experience. Candidate will support the Identity and Access Management service, which seeks to create a delightful access experience that optimizes usability, accountability, and cyber risk exposure. This role requires a seasoned SailPoint IIQ developer with heavy experience integrating web services to mature the IAM application roadmap. Qualifications: Experience with various Identity and Access management concepts and technologies. Experience must include SailPoint IIQ. CyberArk a plus. Competency with one or more Scripting or programming languages such as Python, Java, PowerShell, Bash, C#, C/C++, etc. Proven history integrating web services Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations; Agile or Scaled Agile Framework (SAFe) a plus. Hands on experience with a major cloud platform, such as AWS or Azure. Designs, Develops Debugs, and Implements built-in and custom SailPoint connectors. Can develop SailPoint integrations utilizing SCIM and Web Services. Builds, Implements, and executes certification/recertification campaigns. Has understanding and has worked in environments utilizing secure code development strategies. Has a strong understanding of how to integrate with HR systems, including the leaver, joiner, mover workflows. 3+ year of experience with Scripting languages (Java, BeanShell, XML, JavaScript, etc). 3+ years of experience or training in Identity systems security fundamentals design, implementation and troubleshooting across all computer/server platforms. Experience in designing and standing up a new SailPoint Identity IQ environment. Strong understanding of the SailPoint object model, rules, and policies. Experience supporting a distributed hybrid cloud/on-premises environment. Strong understanding of IAM principles and how to implement them in an Enterprise. Experience working with SOX compliance and developing solutions to meet those requirements. Demonstrated understanding of Continuous Improvement thinking. Understanding and experience operating within the NIST Security Framework. Understand and has implemented Role Bases Access Controls within SailPoint.
Request Technology - Craig Johnson
Chicago, Illinois
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
08/05/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior IBM MQ Middleware Engineer. Candidate will be responsible for the end-to-end administration, maintenance, and support of our critical IBM MQ messaging infrastructure. This role involves ensuring the reliability, availability, performance, and security of the MQ environment, supporting business applications, and actively participating in strategic initiatives such as cloud migration, containerization, and system modernization. Responsibilities: Install, configure, and maintain IBM MQ software (Queue Managers, Clients) on RHEL. Perform version upgrades, apply fix packs, and manage patching cycles according to best practices and security requirements. Configure MQ objects, including Queue Managers, Queues (Local, Remote, Alias, Model), Channels, Listeners, Clusters, Topics, and Subscriptions. Monitor MQ system performance metrics, message throughput, and latency. Identify performance bottlenecks and implement tuning adjustments at the Queue Manager, channel, and queue levels. Analyze MQ logs and trace data to optimize configurations. Provide expert-level troubleshooting for MQ-related issues, including connectivity problems, message delivery failures, security errors, and performance degradation. Act as a primary point of contact for application teams regarding MQ connectivity and messaging issues. Respond to incidents, diagnose root causes, and implement corrective actions, participating in on-call rotation if applicable. Monitor resource utilization (CPU, memory, disk space, message depths) and forecast future capacity needs. Design and implement scalable MQ solutions, including clustering and distributed queuing, to meet growing business demands. Develop, implement, test, and maintain disaster recovery (DR) procedures for the MQ environment. Configure and manage high availability (HA) solutions, potentially including multi-instance Queue Managers or clustering. Participate in regular DR testing exercises. Implement and manage MQ security configurations, including TLS/SSL for channels, Channel Authentication Rules (CHLAUTH), and Object Authority Manager (OAM). Work with security teams to ensure compliance with security policies and standards. Manage certificates and keystores for secure communication. Interface with IBM support (raising PMRs/Cases) for problem resolution, technical guidance, and product information. Stay informed about IBM MQ product roadmaps, new features, and end-of-support timelines. Participate in the planning, design, and execution of migrating IBM MQ workloads to AWS. Contribute to initiatives involving the deployment and management of IBM MQ in containerized environments (eg, Docker, Kubernetes, OpenShift), utilizing MQ container images and operators. Actively participate in infrastructure modernization projects related to messaging. Develop and maintain scripts (eg, Shell, Python, Perl) or utilize automation tools (eg, Ansible) to streamline routine MQ administration tasks, deployments, and configuration management. Create and maintain comprehensive documentation for MQ architecture, configurations, standards, and operational procedures. Collaborate effectively with application developers, system administrators, network engineers, database administrators, and project managers. Qualifications: Strong understanding of core IBM MQ concepts (Queue Managers, Queues, Channels, Clustering, Publish/Subscribe, Security). Proficiency in administering IBM MQ on [Specify primary OS, eg, Linux, Windows]. Proven troubleshooting skills in diagnosing and resolving complex MQ issues. Experience with Scripting languages (eg, Bash, Python, Perl) for automation. Understanding of networking concepts (TCP/IP, DNS, Firewalls, load balancers) as they relate to MQ. Excellent communication and interpersonal skills. Ability to work independently and as part of a collaborative team. Experience with IBM MQ on RHEL and containers in cloud. Experience with advanced MQ features like MQ Appliances, Advanced Message Security (AMS), Managed File Transfer (MFT). Experience migrating or managing IBM MQ in AWS. Hands-on experience with containerization technologies (Docker, Kubernetes, OpenShift) and managing MQ in containers. Experience with infrastructure-as-code (IaC) tools like Ansible or Terraform. Experience with enterprise monitoring tools (eg, Instana, Dynatrace, Splunk, Nagios, Prometheus). Familiarity with other messaging technologies like Kafka. Experience working in Agile/DevOps environments. IBM MQ, Ansible, Terraform, Bash, Docker Kubernetes, Rancher, GitHub, Artifactory, Harness, Jenkins, AWS, Azure, CI/CD, IaC, Automated Cloud Provisioning Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or a related field, OR equivalent practical experience. 10+ years of hands-on experience administering IBM MQ in a complex enterprise environment. Certificates or Licenses: AWS Solutions Architect, CKAD or CKA certifications preferred.
Job Title : Java Full Stack Developer Location : Birmingham Salary/Rate : £45k - £60k per annum Start Date : 02/06/2025 Job Type : Permanent Company Introduction The client brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and their deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalise on the unlimited opportunities digital offers. Their reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, they are now a global presence. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Required Skills/Experience The ideal candidate will have the following: Bachelors or higher in Computer Science (or equivalent work experience) Minimum 2 years of application development engineering experience Programming and software development in Java Experience building transactional systems and strong understanding of software architecture Strong written and verbal communication skills Good attention to detail and analytical thinking Ability to work independently and in collaboration with other team members Front End web-stack development Desirable Skills/Experience Although not essential, the following skills are desired by the client: REST based Web services Experience with Microservice architecture Experience with React and Angular Experience with Spring, Hibernate, Rabbit MQ, Hazelcast Experience with Gitlab and Kubernetes Basic PL/SQL knowledge to be able to run queries and participate in data analysis Experience working at a financial institution Familiar with Test Driven Development Conceptual understanding of Asynchronous-Event-based processing Agile methodology experience Benefits & Perks The company offers standard corporate benefits, including: An employer pension scheme 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional well being sessions, 24/7 virtual GP Access, Employee Assistance Programme Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme Travel loan scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
08/05/2025
Full time
Job Title : Java Full Stack Developer Location : Birmingham Salary/Rate : £45k - £60k per annum Start Date : 02/06/2025 Job Type : Permanent Company Introduction The client brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and their deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalise on the unlimited opportunities digital offers. Their reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, they are now a global presence. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Required Skills/Experience The ideal candidate will have the following: Bachelors or higher in Computer Science (or equivalent work experience) Minimum 2 years of application development engineering experience Programming and software development in Java Experience building transactional systems and strong understanding of software architecture Strong written and verbal communication skills Good attention to detail and analytical thinking Ability to work independently and in collaboration with other team members Front End web-stack development Desirable Skills/Experience Although not essential, the following skills are desired by the client: REST based Web services Experience with Microservice architecture Experience with React and Angular Experience with Spring, Hibernate, Rabbit MQ, Hazelcast Experience with Gitlab and Kubernetes Basic PL/SQL knowledge to be able to run queries and participate in data analysis Experience working at a financial institution Familiar with Test Driven Development Conceptual understanding of Asynchronous-Event-based processing Agile methodology experience Benefits & Perks The company offers standard corporate benefits, including: An employer pension scheme 25 days holiday + 8 bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional well being sessions, 24/7 virtual GP Access, Employee Assistance Programme Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme Travel loan scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Golang Software Engineer required with strong Back End engineering skills in Golang/Go programming language for Google Cloud Platform/GCP services, Back End development combined with containers, ideally Kubernetes, to deploy services is required by a world-leading cloud video company in Reading with a strong software engineering culture to work on their secure cloud video platform in the analytics/telemetry space. Salary £65-90k + Benefits This role would suit a mid-level or senior engineer who wants to work on complex cloud-native Golang development . The Golang Software engineer role would be hybrid-based in Reading, typically 3 days per week. The office has excellent parking and is accessible from Reading train station. Key skills required for the role of Golang Software Engineer role would include Proficient in writing Back End services using Go Programming language/Golang for cloud-native/GCP/Google Cloud Platform services. Strong skills in developing and designing cloud platform services/Back End systems in Go/Golang. Proven experience in writing clean code and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong communication skills and team player who can discuss complex architectures and work in a highly skilled international team. Key responsibilities for the Golang Software Engineer would be Working within a small agile team to design, build, test and deploy Back End GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up and monitor GCP resources using Infrastructure as code with Terraform. Working with Grafana, Prometheus and Loki to create dashboards and alerting. Be proactive in identifying and making improvements to our existing code base. Actively participate in resolving incidents that occur during working hours. This is an outstanding chance to join and develop your career within a mid-sized, respected software company with a significant European software engineering presence and a friendly and inclusive culture. The software engineering bar is high, and it's a great chance to flex your Golang skills working oncomplex GCP cloud-native applications. There will also be the chance to occasionally travel to their other development hub in Europe and regularly participate in company-wide hackathons. Opus Resourcing acts as an employment agency with respect to permanent employment.
08/05/2025
Full time
Golang Software Engineer required with strong Back End engineering skills in Golang/Go programming language for Google Cloud Platform/GCP services, Back End development combined with containers, ideally Kubernetes, to deploy services is required by a world-leading cloud video company in Reading with a strong software engineering culture to work on their secure cloud video platform in the analytics/telemetry space. Salary £65-90k + Benefits This role would suit a mid-level or senior engineer who wants to work on complex cloud-native Golang development . The Golang Software engineer role would be hybrid-based in Reading, typically 3 days per week. The office has excellent parking and is accessible from Reading train station. Key skills required for the role of Golang Software Engineer role would include Proficient in writing Back End services using Go Programming language/Golang for cloud-native/GCP/Google Cloud Platform services. Strong skills in developing and designing cloud platform services/Back End systems in Go/Golang. Proven experience in writing clean code and CI/CD with a testing mindset. Experience developing cloud-native applications running on Kubernetes/Containers. Skills with Databases, ideally Cloud SQL. Experience working with public cloud platforms, ideally GCP or AWS. Deployment of cloud resources using Infrastructure-as-code such as Terraform. Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage. Strong communication skills and team player who can discuss complex architectures and work in a highly skilled international team. Key responsibilities for the Golang Software Engineer would be Working within a small agile team to design, build, test and deploy Back End GCP services using Golang/Go. Focus on writing clean, maintainable code that is well-tested. Define, design and implement new features by working with other engineering, product, and support teams. Set up and monitor GCP resources using Infrastructure as code with Terraform. Working with Grafana, Prometheus and Loki to create dashboards and alerting. Be proactive in identifying and making improvements to our existing code base. Actively participate in resolving incidents that occur during working hours. This is an outstanding chance to join and develop your career within a mid-sized, respected software company with a significant European software engineering presence and a friendly and inclusive culture. The software engineering bar is high, and it's a great chance to flex your Golang skills working oncomplex GCP cloud-native applications. There will also be the chance to occasionally travel to their other development hub in Europe and regularly participate in company-wide hackathons. Opus Resourcing acts as an employment agency with respect to permanent employment.
Join a fast-paced digital product environment where your skills will directly impact high-quality solutions for well-known clients. The client I'm partnered with are hiring Java Engineers who thrive in collaborative teams and love solving technical challenges. What You'll Do: Build scalable, high-performance microservices using Java & Spring Boot Design, develop, and integrate APIs Collaborate with clients and cross-functional teams on technical design Work with modern tooling (CI/CD, containers, AWS, automated testing) What You'll Bring: 3+ years of Java experience (Spring Boot) Some grasp of cloud services (AWS preferred) Experience in areas like TDD, performance testing, or Kubernetes A proactive mindset and passion for clean, scalable code Bonus if you know: Kafka, React, Keycloak, ELK stack, or NoSQL databases Salary is £40,000 - £50,000 This is a hybrid role. Multiple roles available - Mid, and Senior. Ready to grow your career in a modern, agile environment? Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
08/05/2025
Full time
Join a fast-paced digital product environment where your skills will directly impact high-quality solutions for well-known clients. The client I'm partnered with are hiring Java Engineers who thrive in collaborative teams and love solving technical challenges. What You'll Do: Build scalable, high-performance microservices using Java & Spring Boot Design, develop, and integrate APIs Collaborate with clients and cross-functional teams on technical design Work with modern tooling (CI/CD, containers, AWS, automated testing) What You'll Bring: 3+ years of Java experience (Spring Boot) Some grasp of cloud services (AWS preferred) Experience in areas like TDD, performance testing, or Kubernetes A proactive mindset and passion for clean, scalable code Bonus if you know: Kafka, React, Keycloak, ELK stack, or NoSQL databases Salary is £40,000 - £50,000 This is a hybrid role. Multiple roles available - Mid, and Senior. Ready to grow your career in a modern, agile environment? Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Senior Lead Scala Engineer | HYBRID (London 2 days a week) | Up to £120,000|20% BONUS We are delighted to be partnered with a global financial services organisation who are looking to hire an experienced senior software engineer to join their innovative team to work on exciting greenfield projects within financial services. You will be joining a diverse, cross functional team who all share a passion and obsession for all things tech. Key Responsibilities: Work alongside the Head of Client Digital Technology Highly technical engineering role for an software developer with a demonstrated track record of building commercial applications in Scala Supply and guide the program initiatives in engineering excellence and learning and development Build, deliver and maintain the multiple components of the platform Serve as advisor to develop highly resilient and future proof solutions Research and suggest for new projects for the Equities platform Resolve complex problems through in-depth evaluation of sophisticated architectures, business processes and industry standards. Key Requirements: Advanced Scala programming (8+ years) Strong understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats/Scalaz (for functional programming abstractions) Advanced knowledge of Domain driven Design and event architecture. Experience building and maintaining dev-ops pipelines for delivering applications ideally using GitLab. Experience of using shift left testing principles and frameworks using technology such as Junit, Cucumber, Gherkin, Contract Test (PACT), TestContainers or other similar technology Knowledge of using eventing and messaging infrastructure such as Kafka and MQ Experience with cloud (preferably AWS) Desire to learn, improve and innovate, with high development standards No Sponsorship offered. Senior Lead Scala Engineer | HYBRID (London 2 days a week) | Up to £120,000|20% BONUS For more information please send your CV to me on (see below)
08/05/2025
Full time
Senior Lead Scala Engineer | HYBRID (London 2 days a week) | Up to £120,000|20% BONUS We are delighted to be partnered with a global financial services organisation who are looking to hire an experienced senior software engineer to join their innovative team to work on exciting greenfield projects within financial services. You will be joining a diverse, cross functional team who all share a passion and obsession for all things tech. Key Responsibilities: Work alongside the Head of Client Digital Technology Highly technical engineering role for an software developer with a demonstrated track record of building commercial applications in Scala Supply and guide the program initiatives in engineering excellence and learning and development Build, deliver and maintain the multiple components of the platform Serve as advisor to develop highly resilient and future proof solutions Research and suggest for new projects for the Equities platform Resolve complex problems through in-depth evaluation of sophisticated architectures, business processes and industry standards. Key Requirements: Advanced Scala programming (8+ years) Strong understanding of Scala including Akka (for building concurrent, distributed, and resilient applications), Play Framework (for web applications), Cats/Scalaz (for functional programming abstractions) Advanced knowledge of Domain driven Design and event architecture. Experience building and maintaining dev-ops pipelines for delivering applications ideally using GitLab. Experience of using shift left testing principles and frameworks using technology such as Junit, Cucumber, Gherkin, Contract Test (PACT), TestContainers or other similar technology Knowledge of using eventing and messaging infrastructure such as Kafka and MQ Experience with cloud (preferably AWS) Desire to learn, improve and innovate, with high development standards No Sponsorship offered. Senior Lead Scala Engineer | HYBRID (London 2 days a week) | Up to £120,000|20% BONUS For more information please send your CV to me on (see below)
Senior Software Engineer - AI Enablement - Manchester One of my clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering life cycle. Responsibilities: Design intelligent multi-agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern Back End and Front End technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle Experience in greenfield projects This is a mostly remote role, possibly team meets for collaboration. Must hold British Citizenship, European Citizenship or ILR only, not able to accept any other Visas. Apply now for immediate consideration.
08/05/2025
Full time
Senior Software Engineer - AI Enablement - Manchester One of my clients are looking for an Senior Software Engineer to join a team that's reimagining how software is built by integrating cutting-edge AI tools directly into the engineering life cycle. Responsibilities: Design intelligent multi-agent systems tailored for software development Develop prompt structures, logic flows, and tool integrations that guide agent behaviour Enable agent access to development infrastructure, including file systems, test suites, version control, and APIs Evaluate AI performance and continuously refine workflows Orchestrating systems of AI agents to elevate how teams write and deliver software at scale Key Skills: 5+ years software engineering experience Proficiency with modern Back End and Front End technologies such as Java, TypeScript, React, and MySQL Hands-on experience with generative AI tools and platforms (LLM APIs, agentic frameworks, codegen systems, vector databases) Driving innovation as a core principle Experience in greenfield projects This is a mostly remote role, possibly team meets for collaboration. Must hold British Citizenship, European Citizenship or ILR only, not able to accept any other Visas. Apply now for immediate consideration.
Request Technology - Craig Johnson
Chicago, Illinois
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelors degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
07/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelors degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelor s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
07/05/2025
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Cloud Engineer with strong AWS and Kubernetes experience. Candidate will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. Candidate will provide technical guidance to the team and when called upon, serve as a technical liaison between internal departments. This will involve utilizing best practices for the management, architecture, configuration, high availability, disaster recovery, administration, and automation of the enterprise environment with cloud technologies. The ideal candidate is passionate about new technologies to accomplish complex project initiatives and implement mission critical systems, while keeping current with trends in the Cloud and Infrastructure spaces for areas to improve, with a steady eye towards the extensive regulatory/compliance demands on our company (eg CIS, NIST, etc). Responsibilities: Reports to the Executive Director of Platform Automation and Cloud Engineering Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform Assess and plan for capacity needs within the cloud platform and forecast accordingly Implement and manage initiatives within your assigned area of responsibility with accountability for results and compliance with all controls and security requirements Lead in the development of technology roadmaps and end-of-life technology plans Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation Maintain appropriate work/personal balance within your team Serve as a point of escalation within the team for support issues Implement and manage rotational support schedules for afterhours and weekend work for area of responsibility Foster an atmosphere of trust, respect, and high performance while displaying strong ethics and integrity Manage project and daily work task planning and prioritization and meeting project deadlines while also maintaining a high quality of work Institutes corrective actions to address audit and other regulatory or compliance findings Operate within budget; Establish and assure adherence to schedules, work plans, and performance requirements Write and maintain documentation of relevant systems, procedures and processes Other duties as assigned Qualifications: [Required] Good consultative, communication, team player and analytical skills are a must, as you will be regularly interacting between various teams distributed across the US [Required] Working knowledge of infrastructure design and components, such as: Servers, operating systems, networks, and storage [Required] Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability [Required] Experience working in an environment with a defined production change control process [Required] Demonstrates history of working within deadlines and ability to work well under pressure [Required] Strong hands-on experience Scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment [Required] Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible [Required] Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc. [Required] Bachelor s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required [Required] 10+ years experience in IT systems installation, operations, administration, and maintenance of cloud systems/virtualized Servers [Preferred] Experience working in a financial services or highly regulated environment preferred Certificates or Licenses: [Required] AWS Solutions Architect Associate Certification or higher strongly desired [Preferred] Relevant industry certifications such as Microsoft Azure or Google Cloud
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Associate, Internal Audit IT & Security. This internal auditor will need 2+ years of experience conducting risk-based information technology and security audits. This is a highly regulated financial environment, and these audits will follow AICPA, IIA, IPPF, COBIT, NIST, and CSF standards/frameworks. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Bachelor's degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent. Consulting and/or accounting firm experience. Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). Microsoft Office applications Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software
07/05/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior Associate, Internal Audit IT & Security. This internal auditor will need 2+ years of experience conducting risk-based information technology and security audits. This is a highly regulated financial environment, and these audits will follow AICPA, IIA, IPPF, COBIT, NIST, and CSF standards/frameworks. Responsibilities: Support the team on delivery of assigned audits within the annual audit plan. Support the team confirming a professional auditee experience. Owning the audit quality, accuracy of results, and delivery in a timely manner. Proactively identify regulatory, operational, and/or strategic risks to the organization and bring them to your engagement team. Evaluate exceptions or inefficient practices for root causes and propose advice and recommendations for achievable solutions. Leading audits related to organization changes including business requirements definitions, technology implementations (eg, change management, security), engagement and alignment of change initiatives to business objectives. Maintaining an understanding of policies, procedures, standards, and supporting technologies, and educating staff accordingly, to effectively identify potential risks and alternatives to mitigate risk exposure leveraging leading practices. Ability to understand professional principles and standards (eg, AICPA, IIA IPPF, COBIT, NIST CSF) and the relevancy to risk management and impact on policies and procedures. In addition, leveraging these principles and standards to test and evaluate corporate risk management processes and control. Keeping current on best practices and emerging risks within the financial services industry and making recommendations for improvements as necessary. Qualifications Bachelor's degree (or equivalent) in Information Technology, Computer Science, Computer Engineering, Accounting, Finance, Business Administration, or related field. 2+ years of experience (audit-related) in conducting risk-based Information Technology and Security audits and projects, cyber security reviews, and internal audits. Certified Information Systems Auditor (CISA), Certified Information Systems Security Professional (CISSP), Certification in Risk Management Assurance (CRMA), Certified Internal Auditor (CIA), Certified Public Accountant (CPA), or equivalent. Consulting and/or accounting firm experience. Experience in Financial Services/Security Industry and working with regulations such as Regulation Systems Compliance and Integrity (Reg SCI). Experience using the principles, practices, and techniques involved in conducting audits in accordance with the requirements set forth in the International Standards for the Professional Practice of Internal Auditing published by the Institute of Internal Auditors (IIA). Microsoft Office applications Proficiency using Archer or other audit or Governance Risk and Compliance (GRC) software
Lead Engineer - Defence, Governance, SC Cleared, Hybrid SC Cleared Lead Engineer required to support the Chief Engineer in establishing standards and governance for the programme. This exciting job will given the opportunity to provide engineering leadership and oversight across engineering disciplines being delivered by another supplier. You will work closely with the programme integration office Chief Architect and Engineer to support the creation of standards and governance structures for the ISTAR portfolio and the programme. Support and lead the design, integration, and testing of the programme's solution ensuring scalability, reliability, and security. Experienced in lead engineer roles within Defence, Aerospace, or similarly complex environments. Proven track record of delivering large-scale, mission-critical systems in secure environments. Familiarity with defence-specific standards and frameworks, such as DEF STAN, MIL-STD, or NATO standards would be ideal. Key duties : Ensure all engineering designs meet operational, technical, and regulatory requirements. Act as the working level technical interface between the supplier and internal Defence Digital and Army teams, senior stakeholders, and external partners. Support the development of the software factory roadmap and development requirements for current and future contracts, and integration into other DD Service Executive capabilities Collaborate with different stakeholder groups across Defence Digital and the Army, architects, project managers, and technical teams to ensure seamless integration and delivery of the solution. Provide Governance by ensuring all engineering activities comply with programme and Defence engineering standards, including safety, security, and quality requirements. Oversee the documentation of engineering processes, designs, and outcomes for audit and review purposes. Manage Risk by identifying and mitigating engineering risks, ensuring the resilience and reliability of deployed systems. Ensure robust contingency plans are in place for technology solution. Support the development of current and future requirements for the capability through existing and future contracts. Support the production of outline and full business cases through contribution and architectural artefacts Stay abreast of emerging technologies and methodologies to enhance project outcomes. Promote a culture of innovation and continuous improvement within the supplier engineering teams. The ideal candidate will have recently completed a similar role and will be looking to use lessons learnt in a new environment. Minorities, women, LGBTQ+ candidates, and individuals with disabilities are encouraged to apply. Interviews will take place next week, so please apply immediately or call Bangura Solutions to discuss this job further.
07/05/2025
Full time
Lead Engineer - Defence, Governance, SC Cleared, Hybrid SC Cleared Lead Engineer required to support the Chief Engineer in establishing standards and governance for the programme. This exciting job will given the opportunity to provide engineering leadership and oversight across engineering disciplines being delivered by another supplier. You will work closely with the programme integration office Chief Architect and Engineer to support the creation of standards and governance structures for the ISTAR portfolio and the programme. Support and lead the design, integration, and testing of the programme's solution ensuring scalability, reliability, and security. Experienced in lead engineer roles within Defence, Aerospace, or similarly complex environments. Proven track record of delivering large-scale, mission-critical systems in secure environments. Familiarity with defence-specific standards and frameworks, such as DEF STAN, MIL-STD, or NATO standards would be ideal. Key duties : Ensure all engineering designs meet operational, technical, and regulatory requirements. Act as the working level technical interface between the supplier and internal Defence Digital and Army teams, senior stakeholders, and external partners. Support the development of the software factory roadmap and development requirements for current and future contracts, and integration into other DD Service Executive capabilities Collaborate with different stakeholder groups across Defence Digital and the Army, architects, project managers, and technical teams to ensure seamless integration and delivery of the solution. Provide Governance by ensuring all engineering activities comply with programme and Defence engineering standards, including safety, security, and quality requirements. Oversee the documentation of engineering processes, designs, and outcomes for audit and review purposes. Manage Risk by identifying and mitigating engineering risks, ensuring the resilience and reliability of deployed systems. Ensure robust contingency plans are in place for technology solution. Support the development of current and future requirements for the capability through existing and future contracts. Support the production of outline and full business cases through contribution and architectural artefacts Stay abreast of emerging technologies and methodologies to enhance project outcomes. Promote a culture of innovation and continuous improvement within the supplier engineering teams. The ideal candidate will have recently completed a similar role and will be looking to use lessons learnt in a new environment. Minorities, women, LGBTQ+ candidates, and individuals with disabilities are encouraged to apply. Interviews will take place next week, so please apply immediately or call Bangura Solutions to discuss this job further.
NPD Senior Electrical Engineer - Peterborough Are you ready to elevate your career and work on groundbreaking projects with a global team of engineers? This role offers an exceptional blend of professional growth, work-life balance, and the chance to shape the future of new product development. Why This Role Stands Out: - Hybrid Working: Enjoy the flexibility of balancing office and remote work. - Early Finish Fridays: Wrap up your week with a half-day, finishing at 12 noon. - Generous Leave: Benefit from 28 days of annual leave plus bank holidays. - Global Collaboration: Engage with a diverse team of engineers from around the world, broadening your professional network and expertise. Key Responsibilities: As a Senior Electrical Engineer in the New Product Development (NPD) team, you will: - Concept Creation: Utilise market and customer data to develop innovative concepts. Participate in Voice of Customer (VOC) exercises to ensure designs meet client needs. - Electrical Design: Lead the creation of electrical designs using advanced analysis tools. Develop detailed electrical drawings, models, and schematics with CAD software. - Product FMEA and Testing: Define, lead, and support Failure Mode and Effects Analysis (FMEA), validation, and testing programmes to ensure product reliability and performance. - System Integration: Ensure products are designed for manufacture (DFM) and meet performance targets. Oversee the integration of systems to ensure seamless operation. - Technical Documentation: Create comprehensive engineering specifications, Bills of Materials (BOMs), test reports, and technical documents to support future product use. - Continuous Improvement: Stay ahead of emerging technologies and identify opportunities for product enhancement, driving innovation and excellence. Skills and Experience Required: - Proven experience in electrical engineering, particularly within new product development. - Proficiency in using CAD software for electrical design. - Experience in Transformers - Strong analytical skills and experience with FMEA and validation testing. - Excellent understanding of system integration and DFM principles. - Ability to create detailed technical documentation and reports. - A proactive approach to identifying and implementing improvements. - Understanding of High, medium and low voltage Circuit design - Highest 4000 Lowest 24volt DC. This role is ideal for an experienced electrical engineer looking to make a significant impact within a dynamic and forward-thinking team. If you are passionate about innovation and eager to contribute to the development of cutting-edge products, this position is your next career milestone. WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.
07/05/2025
Full time
NPD Senior Electrical Engineer - Peterborough Are you ready to elevate your career and work on groundbreaking projects with a global team of engineers? This role offers an exceptional blend of professional growth, work-life balance, and the chance to shape the future of new product development. Why This Role Stands Out: - Hybrid Working: Enjoy the flexibility of balancing office and remote work. - Early Finish Fridays: Wrap up your week with a half-day, finishing at 12 noon. - Generous Leave: Benefit from 28 days of annual leave plus bank holidays. - Global Collaboration: Engage with a diverse team of engineers from around the world, broadening your professional network and expertise. Key Responsibilities: As a Senior Electrical Engineer in the New Product Development (NPD) team, you will: - Concept Creation: Utilise market and customer data to develop innovative concepts. Participate in Voice of Customer (VOC) exercises to ensure designs meet client needs. - Electrical Design: Lead the creation of electrical designs using advanced analysis tools. Develop detailed electrical drawings, models, and schematics with CAD software. - Product FMEA and Testing: Define, lead, and support Failure Mode and Effects Analysis (FMEA), validation, and testing programmes to ensure product reliability and performance. - System Integration: Ensure products are designed for manufacture (DFM) and meet performance targets. Oversee the integration of systems to ensure seamless operation. - Technical Documentation: Create comprehensive engineering specifications, Bills of Materials (BOMs), test reports, and technical documents to support future product use. - Continuous Improvement: Stay ahead of emerging technologies and identify opportunities for product enhancement, driving innovation and excellence. Skills and Experience Required: - Proven experience in electrical engineering, particularly within new product development. - Proficiency in using CAD software for electrical design. - Experience in Transformers - Strong analytical skills and experience with FMEA and validation testing. - Excellent understanding of system integration and DFM principles. - Ability to create detailed technical documentation and reports. - A proactive approach to identifying and implementing improvements. - Understanding of High, medium and low voltage Circuit design - Highest 4000 Lowest 24volt DC. This role is ideal for an experienced electrical engineer looking to make a significant impact within a dynamic and forward-thinking team. If you are passionate about innovation and eager to contribute to the development of cutting-edge products, this position is your next career milestone. WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior .Net/Java Software Developer. This company is moving away from Java and switching over to .NET This role is focused on taking Back End Java technology and redesigning it in .Net. This engineer will design, develop, and enhance new components and features. Responsibilities: Act as a technical authority and key driver in the design, development, and delivery of innovative features, collaborating with product owners, Front End, Middleware, DevOps, and firmware teams to align technical solutions with business goals. Lead technical assessments, scope changes, and oversee the management of the codebase for critical business requirements, high-impact product enhancements, and complex change requests across multiple initiatives. Architect and implement scalable, efficient, and robust software designs for high-complexity projects, working closely with solution architects and senior engineering leaders to ensure alignment with platform and business strategies. Drive adherence to best practices, coding standards, and platform design principles to deliver high-quality, reusable, and maintainable code. Develop deep domain expertise in platform-specific frameworks, features, and Middleware components, acting as a subject-matter expert and advisor across teams. Provide technical leadership to offshore and onshore teams, ensuring alignment on architecture, feature delivery, and the reduction of technical debt. Ensure strict adherence to security protocols, including ISO 27001 standards, to safeguard the platform's integrity and customer trust. Qualifications: Bachelor's or Master's degree in computer science, a related technical field, or equivalent practical experience. 8+ years of progressive experience in software engineering, encompassing design, development, and deployment of large-scale systems, as outlined in the Essential Duties and Responsibilities. Extensive experience in creating technical documentation, including design specifications, architecture diagrams, and deployment guides. Deep understanding of Agile methodologies and Scrum processes, with demonstrated success in applying them to complex projects. Proficiency with the Microsoft technology stack, including .NET, C#, Azure, SQL, and Visual Studio. Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services, including but not limited to EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront. Strong expertise in Infrastructure as Code (IaC) using Terraform for automated provisioning and management of cloud resources. Proficiency with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline, and experience with automated testing and deployment frameworks. Experience in creating scalable, cloud-native architectures leveraging microservices, serverless computing, and containerization technologies such as Docker and Kubernetes.
06/05/2025
Full time
*Hybrid, 3 days onsite, 2 days remote* *We are unable to sponsor as this is a permanent Full time role* A prestigious company is looking for a Senior .Net/Java Software Developer. This company is moving away from Java and switching over to .NET This role is focused on taking Back End Java technology and redesigning it in .Net. This engineer will design, develop, and enhance new components and features. Responsibilities: Act as a technical authority and key driver in the design, development, and delivery of innovative features, collaborating with product owners, Front End, Middleware, DevOps, and firmware teams to align technical solutions with business goals. Lead technical assessments, scope changes, and oversee the management of the codebase for critical business requirements, high-impact product enhancements, and complex change requests across multiple initiatives. Architect and implement scalable, efficient, and robust software designs for high-complexity projects, working closely with solution architects and senior engineering leaders to ensure alignment with platform and business strategies. Drive adherence to best practices, coding standards, and platform design principles to deliver high-quality, reusable, and maintainable code. Develop deep domain expertise in platform-specific frameworks, features, and Middleware components, acting as a subject-matter expert and advisor across teams. Provide technical leadership to offshore and onshore teams, ensuring alignment on architecture, feature delivery, and the reduction of technical debt. Ensure strict adherence to security protocols, including ISO 27001 standards, to safeguard the platform's integrity and customer trust. Qualifications: Bachelor's or Master's degree in computer science, a related technical field, or equivalent practical experience. 8+ years of progressive experience in software engineering, encompassing design, development, and deployment of large-scale systems, as outlined in the Essential Duties and Responsibilities. Extensive experience in creating technical documentation, including design specifications, architecture diagrams, and deployment guides. Deep understanding of Agile methodologies and Scrum processes, with demonstrated success in applying them to complex projects. Proficiency with the Microsoft technology stack, including .NET, C#, Azure, SQL, and Visual Studio. Hands-on experience with GIT, NoSQL databases, and messaging systems such as Kafka, RabbitMQ, or similar technologies. Advanced knowledge of AWS services, including but not limited to EC2, S3, Lambda, API Gateway, RDS, DynamoDB, and CloudFront. Strong expertise in Infrastructure as Code (IaC) using Terraform for automated provisioning and management of cloud resources. Proficiency with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline, and experience with automated testing and deployment frameworks. Experience in creating scalable, cloud-native architectures leveraging microservices, serverless computing, and containerization technologies such as Docker and Kubernetes.
A global medical device company are looking for a Senior Test Engineer to join their R&D and Process Development teams on a contract basis. Your role will be to help build R&D test systems from the ground up. For the work that doesn't need to be done from scratch, some of the work will have been started already, you will need to take it to the next level. You will also be updating the R&D test systems from a LabView test requirement. There is an expectation of 2-3 days on-site per week, the rest of the work can be done remotely. Initially you will need to come onsite to meet the team and understand what is required for the project. This will give you insight into what the current test system is doing, you will be able to discuss with the other engineers there and then you can cycle through the processes to push out improvements and updates. These test systems will need to be built up and developed with additional capabilities to be added too. Essential skills: Controlling equipment using LabView Test and duration experience Demonstrated capability in LabView PCBA Desirable: Use of software languages: MATLAB (Python & C++) The start date is for ASAP. The initial contract length is for 12 months, with multiple extension options after. The role is based in County Tipperary and will require 2-3 days onsite per week minimum, the rest of the time you can work remotely. The rate is between €55-70 per hour, depending on experience, if you have any expenses please let me know and I can factor that into the rate for you. If you are interested in the role, please send me your latest CV and I will call you to discuss the further details. Please visit our website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Real, please visit our website Real Staffing, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
06/05/2025
Project-based
A global medical device company are looking for a Senior Test Engineer to join their R&D and Process Development teams on a contract basis. Your role will be to help build R&D test systems from the ground up. For the work that doesn't need to be done from scratch, some of the work will have been started already, you will need to take it to the next level. You will also be updating the R&D test systems from a LabView test requirement. There is an expectation of 2-3 days on-site per week, the rest of the work can be done remotely. Initially you will need to come onsite to meet the team and understand what is required for the project. This will give you insight into what the current test system is doing, you will be able to discuss with the other engineers there and then you can cycle through the processes to push out improvements and updates. These test systems will need to be built up and developed with additional capabilities to be added too. Essential skills: Controlling equipment using LabView Test and duration experience Demonstrated capability in LabView PCBA Desirable: Use of software languages: MATLAB (Python & C++) The start date is for ASAP. The initial contract length is for 12 months, with multiple extension options after. The role is based in County Tipperary and will require 2-3 days onsite per week minimum, the rest of the time you can work remotely. The rate is between €55-70 per hour, depending on experience, if you have any expenses please let me know and I can factor that into the rate for you. If you are interested in the role, please send me your latest CV and I will call you to discuss the further details. Please visit our website to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Real, please visit our website Real Staffing, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Role Responsibilities * Develop and enhance modern cloud-based cybersecurity services across all layers, from database to Front End. * Implement secure authentication solutions (MFA, Passkeys, etc.). * Integrate with identity providers like Auth0, Transmit Security, and Ping Identity. * Build solutions to detect and prevent account takeover attempts by bad actors. * Improve the efficiency and resilience of cloud services. * Drive continuous improvement of technical standards, tools, and processes. * Collaborate with the Product Owner to transform business needs into technical requirements. * Manage deployment and operations across development, testing, and production environments. * Work with global teams in Australia and the U.S. to share insights and best practices. Qualifications * Expertise in Cloud Computing and Cloud Services (preferred: AWS). * Strong coding fundamentals in TypeScript and Python, with familiarity in Front End frameworks like React and Angular. * Deep understanding of cloud security principles, including IAM, networking, and encryption. * Experience building and consuming web services; familiarity with microservices-based architectures is a plus. * Solid understanding of REST APIs. * Excellent communication skills, with the ability to bridge the gap between technical and non-technical stakeholders. * Knowledge of agile development methodologies; experience with the scrum framework is preferred. * A passion for continuous learning and development, both technically and non-technically. We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email. This position is being sourced through our Outsourcing service line.
06/05/2025
Full time
Role Responsibilities * Develop and enhance modern cloud-based cybersecurity services across all layers, from database to Front End. * Implement secure authentication solutions (MFA, Passkeys, etc.). * Integrate with identity providers like Auth0, Transmit Security, and Ping Identity. * Build solutions to detect and prevent account takeover attempts by bad actors. * Improve the efficiency and resilience of cloud services. * Drive continuous improvement of technical standards, tools, and processes. * Collaborate with the Product Owner to transform business needs into technical requirements. * Manage deployment and operations across development, testing, and production environments. * Work with global teams in Australia and the U.S. to share insights and best practices. Qualifications * Expertise in Cloud Computing and Cloud Services (preferred: AWS). * Strong coding fundamentals in TypeScript and Python, with familiarity in Front End frameworks like React and Angular. * Deep understanding of cloud security principles, including IAM, networking, and encryption. * Experience building and consuming web services; familiarity with microservices-based architectures is a plus. * Solid understanding of REST APIs. * Excellent communication skills, with the ability to bridge the gap between technical and non-technical stakeholders. * Knowledge of agile development methodologies; experience with the scrum framework is preferred. * A passion for continuous learning and development, both technically and non-technically. We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition, please email. This position is being sourced through our Outsourcing service line.
Senior Go Developer London, UK 6 Month Contract An incredible opportunity for an experienced Senior Go Developer with strong Back End engineering skills to join a prestigious tech client on a contract basis. Known for its high bar for engineering quality, this isn't your typical banking or fintech gig - contractors here are genuinely Embedded, involved, and making meaningful impact from day one. As a Senior Go Developer, you'll play a key role in building mission-critical, data-driven services that power core parts of the platform. You'll take ownership across the full development life cycle, from system design and implementation to optimisation and release. You'll be working in an open, fast-moving environment where ideas get tested quickly and good engineering practices are taken seriously. If you like seeing your work go live within days - not weeks - you'll fit right in. Contractors are treated as part of the team, contributing to technical decisions, stand-ups, and everything in between. Reporting into an Engineering Manager, you'll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices. This is a team that values clean systems, clear thinking, and code that lasts. You'll have the freedom to shape how things are built and the trust to get on with it - whether that's improving infrastructure, shipping new features, or quietly refactoring something that needs it. Senior Go Developer - Key Requirements: Significant professional experience in software development, with a strong focus on Back End systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working on complex, data-intensive applications A product-focused mindset and familiarity with working in technology-driven organisations or start-ups Experience with Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects If you're a Senior Go Developer looking for a fast-paced, collaborative contract role where your work will ship quickly and matter to real users - apply now. Our client is ready to move quickly for the right person. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
06/05/2025
Project-based
Senior Go Developer London, UK 6 Month Contract An incredible opportunity for an experienced Senior Go Developer with strong Back End engineering skills to join a prestigious tech client on a contract basis. Known for its high bar for engineering quality, this isn't your typical banking or fintech gig - contractors here are genuinely Embedded, involved, and making meaningful impact from day one. As a Senior Go Developer, you'll play a key role in building mission-critical, data-driven services that power core parts of the platform. You'll take ownership across the full development life cycle, from system design and implementation to optimisation and release. You'll be working in an open, fast-moving environment where ideas get tested quickly and good engineering practices are taken seriously. If you like seeing your work go live within days - not weeks - you'll fit right in. Contractors are treated as part of the team, contributing to technical decisions, stand-ups, and everything in between. Reporting into an Engineering Manager, you'll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices. This is a team that values clean systems, clear thinking, and code that lasts. You'll have the freedom to shape how things are built and the trust to get on with it - whether that's improving infrastructure, shipping new features, or quietly refactoring something that needs it. Senior Go Developer - Key Requirements: Significant professional experience in software development, with a strong focus on Back End systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working on complex, data-intensive applications A product-focused mindset and familiarity with working in technology-driven organisations or start-ups Experience with Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects If you're a Senior Go Developer looking for a fast-paced, collaborative contract role where your work will ship quickly and matter to real users - apply now. Our client is ready to move quickly for the right person. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Request Technology - Craig Johnson
Chicago, Illinois
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Golang Software Engineer with strong Kubernetes experience. Candidate will be involved in the development of scalable resilient hybrid Cloud-based solutions supporting critical financial risk management activities; collaborate with developers, architects and product owners to drive the strategy of transforming the enterprise into a data-driven organization. The Associate Principal will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Work as part of the team building and maintaining Kubernetes Operators, and operational tools. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required. Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management. Assist with departmental and new employee training. Qualifications: 5+ years of experience in building large scale, compute and event-driven solutions. Hands-on programming experience in Golang and Java. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable.workloads, controllers, RBAC, networking, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services and Kubernetes. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipelines etc. Experience with containers (eg, Docker) and orchestration concepts. Familiarity with monitoring related tools and frameworks like Splunk, Prometheus, AppDynamics is a plus. Get stuff done' and flexible mindset for greater good of the organization. Intellectually curious and eager to learn. Solid understanding of Kubernetes fundamentals, Technical Skills: Experience with Golang application development. Experience using or contributing to Kubernetes CRDs or Operators is a plus. Exposure to Helm, Kustomize, or Kubernetes client libraries Familiarity with tools like Terraform, Jenkins, and Make Interest or experience in cloud-native architectures. Experience with performance optimization, profiling, and memory management. Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ, Amazon Kinesis, etc. is desirable. Experience (including internal workings of Java) in Java 11+ is required. Education/Certifications: BS degree in Computer Science, similar technical field required. Masters preferred. OCP Java SE 8 Programmer Certification is a plus AWS Certified Solutions Architect - Associate Level is a plus
05/05/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Golang Software Engineer with strong Kubernetes experience. Candidate will be involved in the development of scalable resilient hybrid Cloud-based solutions supporting critical financial risk management activities; collaborate with developers, architects and product owners to drive the strategy of transforming the enterprise into a data-driven organization. The Associate Principal will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Work as part of the team building and maintaining Kubernetes Operators, and operational tools. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required. Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management. Assist with departmental and new employee training. Qualifications: 5+ years of experience in building large scale, compute and event-driven solutions. Hands-on programming experience in Golang and Java. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable.workloads, controllers, RBAC, networking, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services and Kubernetes. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipelines etc. Experience with containers (eg, Docker) and orchestration concepts. Familiarity with monitoring related tools and frameworks like Splunk, Prometheus, AppDynamics is a plus. Get stuff done' and flexible mindset for greater good of the organization. Intellectually curious and eager to learn. Solid understanding of Kubernetes fundamentals, Technical Skills: Experience with Golang application development. Experience using or contributing to Kubernetes CRDs or Operators is a plus. Exposure to Helm, Kustomize, or Kubernetes client libraries Familiarity with tools like Terraform, Jenkins, and Make Interest or experience in cloud-native architectures. Experience with performance optimization, profiling, and memory management. Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ, Amazon Kinesis, etc. is desirable. Experience (including internal workings of Java) in Java 11+ is required. Education/Certifications: BS degree in Computer Science, similar technical field required. Masters preferred. OCP Java SE 8 Programmer Certification is a plus AWS Certified Solutions Architect - Associate Level is a plus
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Golang Software Engineer with strong Kubernetes experience. Candidate will be involved in the development of scalable resilient hybrid Cloud-based solutions supporting critical financial risk management activities; collaborate with developers, architects and product owners to drive the strategy of transforming the enterprise into a data-driven organization. The Associate Principal will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Work as part of the team building and maintaining Kubernetes Operators, and operational tools. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required. Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management. Assist with departmental and new employee training. Qualifications: 5+ years of experience in building large scale, compute and event-driven solutions. Hands-on programming experience in Golang and Java. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable.workloads, controllers, RBAC, networking, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services and Kubernetes. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipelines etc. Experience with containers (eg, Docker) and orchestration concepts. Familiarity with monitoring related tools and frameworks like Splunk, Prometheus, AppDynamics is a plus. Get stuff done' and flexible mindset for greater good of the organization. Intellectually curious and eager to learn. Solid understanding of Kubernetes fundamentals, Technical Skills: Experience with Golang application development. Experience using or contributing to Kubernetes CRDs or Operators is a plus. Exposure to Helm, Kustomize, or Kubernetes client libraries Familiarity with tools like Terraform, Jenkins, and Make Interest or experience in cloud-native architectures. Experience with performance optimization, profiling, and memory management. Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ, Amazon Kinesis, etc. is desirable. Experience (including internal workings of Java) in Java 11+ is required. Education/Certifications: BS degree in Computer Science, similar technical field required. Masters preferred. OCP Java SE 8 Programmer Certification is a plus AWS Certified Solutions Architect - Associate Level is a plus
05/05/2025
Full time
*Position is bonus eligible* Prestigious Financial Institution is currently seeking a Senior Java Golang Software Engineer with strong Kubernetes experience. Candidate will be involved in the development of scalable resilient hybrid Cloud-based solutions supporting critical financial risk management activities; collaborate with developers, architects and product owners to drive the strategy of transforming the enterprise into a data-driven organization. The Associate Principal will be a team player and work well with business, technical and non-technical professionals in a project environment. Responsibilities: Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions. Primary responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment. Work as part of the team building and maintaining Kubernetes Operators, and operational tools. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented. Participates in code-reviews based on high engineering standards Writes unit and integration tests based on chosen test frameworks. Assists Production Support by providing advice on system functionality and fixes as required. Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management. Assist with departmental and new employee training. Qualifications: 5+ years of experience in building large scale, compute and event-driven solutions. Hands-on programming experience in Golang and Java. Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required. Must be able to write good quality code with 80% or above unit and integration tests coverage. Experience with testing frameworks like Junit, Citrus is desirable.workloads, controllers, RBAC, networking, etc. Experience with cloud technologies and migrations. Experience preferred with AWS foundational services and Kubernetes. Experience working with various types of databases like Relational, NoSQL, Object-based, Graph. Experience following Git workflows is required. Familiarity with DevOps tools. Eg Terraform, Ansible, Jenkins, Kubernetes, Docker, Helm and CI/CD pipelines etc. Experience with containers (eg, Docker) and orchestration concepts. Familiarity with monitoring related tools and frameworks like Splunk, Prometheus, AppDynamics is a plus. Get stuff done' and flexible mindset for greater good of the organization. Intellectually curious and eager to learn. Solid understanding of Kubernetes fundamentals, Technical Skills: Experience with Golang application development. Experience using or contributing to Kubernetes CRDs or Operators is a plus. Exposure to Helm, Kustomize, or Kubernetes client libraries Familiarity with tools like Terraform, Jenkins, and Make Interest or experience in cloud-native architectures. Experience with performance optimization, profiling, and memory management. Experience with distributed message brokers like Kafka, IBM MQ, ActiveMQ, Amazon Kinesis, etc. is desirable. Experience (including internal workings of Java) in Java 11+ is required. Education/Certifications: BS degree in Computer Science, similar technical field required. Masters preferred. OCP Java SE 8 Programmer Certification is a plus AWS Certified Solutions Architect - Associate Level is a plus